Update 0BDFDB.plugin.js

This commit is contained in:
Mirco Wittrien 2022-09-30 12:18:58 +02:00
parent 740d9c2f36
commit ba3851a66c
1 changed files with 4 additions and 4 deletions

View File

@ -2590,11 +2590,11 @@ module.exports = (_ => {
if (LibraryModules[item] && InternalData.LibraryModules[item].map) {
InternalData.LibraryModules[item]._originalModule = LibraryModules[item];
InternalData.LibraryModules[item]._mappedItems = {};
LibraryModules[item] = new Proxy(Object.assign({}, InternalData.LibraryModules[item]._originalModule[item], InternalData.LibraryModules[item].map), {
LibraryModules[item] = new Proxy(Object.assign({}, InternalData.LibraryModules[item]._originalModule, InternalData.LibraryModules[item].map), {
get: function (_, item2) {
if (InternalData.LibraryModules[item]._mappedItems[item2]) return InternalData.LibraryModules[item]._originalModule[item][InternalData.LibraryModules[item]._mappedItems[item2]];
if (!InternalData.LibraryModules[item].map[item2]) return InternalData.LibraryModules[item]._originalModule[item][item2];
let foundFunc = Object.entries(InternalData.LibraryModules[item]._originalModule[item]).find(n => InternalData.LibraryModulesFunctionsMap[item][item2].flat(10).every(string => n && n.toString().indexOf(string) > -1));
if (InternalData.LibraryModules[item]._mappedItems[item2]) return InternalData.LibraryModules[item]._originalModule[InternalData.LibraryModules[item]._mappedItems[item2]];
if (!InternalData.LibraryModules[item].map[item2]) return InternalData.LibraryModules[item]._originalModule[item2];
let foundFunc = Object.entries(InternalData.LibraryModules[item]._originalModule).find(n => InternalData.LibraryModulesFunctionsMap[item][item2].flat(10).every(string => n && n.toString().indexOf(string) > -1));
if (foundFunc) {
InternalData.LibraryModules[item]._mappedItems[item2] = foundFunc[0];
return foundFunc[1];