diff options
Diffstat (limited to 'src/plugins/apiNotices.ts')
-rw-r--r-- | src/plugins/apiNotices.ts | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/plugins/apiNotices.ts b/src/plugins/apiNotices.ts index a93334b..c362f76 100644 --- a/src/plugins/apiNotices.ts +++ b/src/plugins/apiNotices.ts @@ -16,12 +16,9 @@ * along with this program. If not, see <https://www.gnu.org/licenses/>. */ -import { migratePluginSettings } from "@api/settings"; import { Devs } from "@utils/constants"; import definePlugin from "@utils/types"; -migratePluginSettings("NoticesAPI", "NoticesApi"); - export default definePlugin({ name: "NoticesAPI", description: "Fixes notices being automatically dismissed", @@ -29,12 +26,12 @@ export default definePlugin({ required: true, patches: [ { - find: "updateNotice:", + find: 'displayName="NoticeStore"', replacement: [ { - match: /;(.{1,2}=null;)(?=.{0,50}updateNotice)/g, + match: /;.{1,2}=null;.{0,70}getPremiumSubscription/g, replace: - ";if(Vencord.Api.Notices.currentNotice)return !1;$1" + ";if(Vencord.Api.Notices.currentNotice)return false$&" }, { match: /(?<=NOTICE_DISMISS:function.+?){(?=if\(null==(.+?)\))/, |