fileUtils: Refactor collectFromDatadirs to be a generator
This change enables mapping each collected file to a Promise in asynchronous operations. Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2364>
This commit is contained in:
@ -139,7 +139,8 @@ function loadRemoteSearchProviders(searchSettings) {
|
||||
if (searchSettings.get_boolean('disable-external'))
|
||||
return [];
|
||||
|
||||
FileUtils.collectFromDatadirs('search-providers', false, loadRemoteSearchProvider);
|
||||
for (const {dir} of FileUtils.collectFromDatadirs('search-providers', false))
|
||||
loadRemoteSearchProvider(dir);
|
||||
|
||||
let sortOrder = searchSettings.get_strv('sort-order');
|
||||
|
||||
|
Reference in New Issue
Block a user