mirror of
https://github.com/NovaGM/ModuleBuilder.git
synced 2024-08-15 00:23:33 +00:00
[PCCompat > Webpack] Fix retry not using async
This commit is contained in:
parent
9ae7e3260f
commit
5f5b84588b
1 changed files with 8 additions and 2 deletions
|
@ -8,10 +8,16 @@ const makeFinalFilter = (filter) => {
|
|||
};
|
||||
|
||||
module.exports = {
|
||||
getModule: (filter, _retry, _forever) => { // Ignoring retry and forever arguments for basic implementation
|
||||
getModule: (filter, retry, _forever) => { // Ignoring retry and forever arguments for basic implementation
|
||||
filter = makeFinalFilter(filter);
|
||||
|
||||
return goosemodScope.webpackModules.find(filter);
|
||||
const result = goosemodScope.webpackModules.find(filter);
|
||||
|
||||
if (!retry) { // retry = false: sync, retry = true: async (returns Promise)
|
||||
return result;
|
||||
}
|
||||
|
||||
return new Promise((res) => res(result));
|
||||
},
|
||||
|
||||
getAllModules: (filter) => {
|
||||
|
|
Loading…
Reference in a new issue