Browse Source

Merge branch 'main' into release-v1.6.54

Abhinav 1 year ago
parent
commit
d48dae37e7
2 changed files with 9 additions and 0 deletions
  1. 7 0
      .husky/pre-commit
  2. 2 0
      src/api/electronStore.ts

+ 7 - 0
.husky/pre-commit

@@ -1,4 +1,11 @@
 #!/bin/sh
 . "$(dirname "$0")/_/husky.sh"
 
+branch="$(git rev-parse --abbrev-ref HEAD)"
+
+if [ "$branch" = "main" ]; then
+  echo "You can't commit directly to main branch"
+  exit 1
+fi
+
 npx lint-staged

+ 2 - 0
src/api/electronStore.ts

@@ -3,12 +3,14 @@ import { safeStorageStore } from '../stores/safeStorage.store';
 import { uploadStatusStore } from '../stores/upload.store';
 import { logError } from '../services/logging';
 import { userPreferencesStore } from '../stores/userPreferences.store';
+import { watchStore } from '../stores/watch.store';
 
 export const clearElectronStore = () => {
     try {
         uploadStatusStore.clear();
         keysStore.clear();
         safeStorageStore.clear();
+        watchStore.clear();
         userPreferencesStore.delete('optOutOfCrashReports');
     } catch (e) {
         logError(e, 'error while clearing electron store');