Просмотр исходного кода

Merge pull request #22360 from overleaf/jdt-fix-admin-panel-tests-ai

feat: updating test defaults
GitOrigin-RevId: 2be457097dcdebe13dd211f2ea24b45573b7744a
Jimmy Domagala-Tang 1 год назад
Родитель
Сommit
2dcd1afcc5

+ 1 - 1
services/web/app/src/Features/Subscription/FeaturesUpdater.js

@@ -176,7 +176,7 @@ function _aiAddOnFeatures(subscription) {
   if (subscription?.addOns?.some(addOn => addOn.addOnCode === AI_ADD_ON_CODE)) {
     return { aiErrorAssistant: true }
   } else {
-    return { aiErrorAssistant: false }
+    return {}
   }
 }
 

+ 1 - 1
services/web/app/src/models/User.js

@@ -137,9 +137,9 @@ const UserSchema = new Schema(
         type: Boolean,
         default: Settings.defaultFeatures.symbolPalette,
       },
-      // labs feature, which shouldnt have a default as we havent decided pricing model yet
       aiErrorAssistant: {
         type: Boolean,
+        default: false,
       },
     },
     featuresOverrides: [

+ 0 - 4
services/web/frontend/js/features/project-list/components/notifications/user-notifications.tsx

@@ -12,10 +12,6 @@ import customLocalStorage from '../../../../infrastructure/local-storage'
 import { sendMB } from '../../../../infrastructure/event-tracking'
 import GeoBanners from './geo-banners'
 import AccessibilitySurveyBanner from './accessibility-survey-banner'
-import {
-  DeprecatedBrowser,
-  isDeprecatedBrowser,
-} from '@/shared/components/deprecated-browser'
 
 const [enrollmentNotificationModule] = importOverleafModules(
   'managedGroupSubscriptionEnrollmentNotification'

+ 4 - 0
services/web/test/acceptance/config/settings.test.defaults.js

@@ -115,6 +115,7 @@ module.exports = {
       compileGroup: 'standard',
       trackChanges: false,
       symbolPalette: false,
+      aiErrorAssistant: false,
     },
     personal: {
       collaborators: 1,
@@ -131,6 +132,7 @@ module.exports = {
       compileGroup: 'standard',
       trackChanges: false,
       symbolPalette: false,
+      aiErrorAssistant: false,
     },
     collaborator: {
       collaborators: 10,
@@ -147,6 +149,7 @@ module.exports = {
       compileGroup: 'priority',
       trackChanges: true,
       symbolPalette: true,
+      aiErrorAssistant: false,
     },
     professional: {
       collaborators: -1,
@@ -163,6 +166,7 @@ module.exports = {
       compileGroup: 'priority',
       trackChanges: true,
       symbolPalette: true,
+      aiErrorAssistant: false,
     },
   }),