1
0
mirror of https://github.com/XFox111/TabsAsideExtension.git synced 2026-04-22 07:58:01 +03:00

feat: ability to disable cloud collection storage

This commit is contained in:
2025-05-04 14:21:10 +03:00
parent 70ed16c286
commit e59782973b
10 changed files with 103 additions and 9 deletions
@@ -1,6 +1,7 @@
import { CollectionItem, GraphicsStorage } from "@/models/CollectionModels";
import getLogger from "@/utils/getLogger";
import sendNotification from "@/utils/sendNotification";
import { collectionStorage } from "./collectionStorage";
import saveCollectionsToCloud from "./saveCollectionsToCloud";
import saveCollectionsToLocal from "./saveCollectionsToLocal";
import updateGraphics from "./updateGraphics";
@@ -16,7 +17,7 @@ export default async function saveCollections(
const timestamp: number = Date.now();
await saveCollectionsToLocal(collections, timestamp);
if (updateCloud)
if (updateCloud && await collectionStorage.disableCloud.getValue() !== true)
try
{
await saveCollectionsToCloud(collections, timestamp);