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

Merge pull request #22109 from overleaf/jdt-wf-auto-account-for-commons

[Web] Allow for Writefull to target non-enterprise commons

GitOrigin-RevId: e348498d7f1eb7c75807897b08649ae63e9daa8a
Jimmy Domagala-Tang 1 год назад
Родитель
Сommit
480ff65bef

+ 1 - 0
services/web/app/src/Features/Institutions/InstitutionsManager.js

@@ -265,6 +265,7 @@ const InstitutionsManager = {
       institution.countryCode = data?.country_code
       institution.departments = data?.departments
       institution.portalSlug = data?.portal_slug
+      institution.enterpriseCommons = data?.enterprise_commons
     } catch (error) {
       logger.err(
         { model: 'Institution', v1Id: institution.v1Id, error },

+ 2 - 0
services/web/app/src/models/Institution.js

@@ -28,6 +28,8 @@ InstitutionSchema.method('fetchV1Data', async function (callback) {
     this.countryCode = parsedBody != null ? parsedBody.country_code : undefined
     this.departments = parsedBody != null ? parsedBody.departments : undefined
     this.portalSlug = parsedBody != null ? parsedBody.portal_slug : undefined
+    this.enterpriseCommons =
+      parsedBody != null ? parsedBody.enterprise_commons : undefined
   } catch (error) {
     // log error and carry on without v1 data
     logger.err(