Kasra Bigdeli
2023-08-30 20:22:40 -07:00
parent c1741833a9
commit 36980aa5ea
3 changed files with 8 additions and 0 deletions
+1
View File
@@ -3,6 +3,7 @@
"version": "0.0.0",
"private": true,
"scripts": {
"disable-otp": "node ./built/scripts/disable-otp.js",
"dev": "npm run build && sudo ./dev-scripts/dev-reset-service.sh",
"clean": "npm run build && sudo ./dev-scripts/dev-clean-run-as-dev.sh",
"lint": "eslint -c .eslintrc.js --ext .ts ./src",
+6
View File
@@ -0,0 +1,6 @@
import DataStoreProvider from '../datastore/DataStoreProvider'
DataStoreProvider.getDataStore('captain')
.getProDataStore()
.setOtpEnabled(false)
.catch((err) => console.log(err))
+1
View File
@@ -132,6 +132,7 @@ export default class ProManager {
return {
isSubscribed: !!apiKey,
isFeatureFlagEnabled:
!!EnvVars.CAPTAIN_IS_DEBUG || //
!!apiKey || // if API key is there, assume feature flag is enabled
!!EnvVars.FORCE_ENABLE_PRO || //
(flags && flags[FeatureFlags.IS_PRO_ENABLED]),