js: Stop using Gio._LocalFilePrototype

gjs now supports overriding interface methods, so promisify()
works on Gio.File itself, not just the LocalFilePrototype cludge.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2174>
This commit is contained in:
Florian Müllner
2022-02-11 00:15:27 +01:00
committed by Marge Bot
parent 55a37ac992
commit 928f3288e9
3 changed files with 5 additions and 5 deletions

View File

@ -372,10 +372,10 @@ function init() {
},
});
Gio._LocalFilePrototype.touch_async = function (callback) {
Gio.File.prototype.touch_async = function (callback) {
Shell.util_touch_file_async(this, callback);
};
Gio._LocalFilePrototype.touch_finish = function (result) {
Gio.File.prototype.touch_finish = function (result) {
return Shell.util_touch_file_finish(this, result);
};