diff --git a/studio/schemas/deskStructure.ts b/studio/schemas/deskStructure.ts index 50079f3b8..14302ad57 100644 --- a/studio/schemas/deskStructure.ts +++ b/studio/schemas/deskStructure.ts @@ -17,7 +17,7 @@ import { soMeLinksID } from "./documents/socialMediaProfiles"; import { companyInfoID } from "./documents/companyInfo"; import { legalDocumentID } from "./documents/legalDocuments"; import { compensationsId } from "./documents/compensations"; -import { companyLocationsID } from "./documents/companyLocations"; +import { companyLocationID } from "./documents/companyLocations"; export default (S: StructureBuilder) => S.list() @@ -43,7 +43,7 @@ export default (S: StructureBuilder) => .title("Company Locations") .icon(PinIcon) .child( - S.documentTypeList(companyLocationsID).title( + S.documentTypeList(companyLocationID).title( "Company Locations", ), ), diff --git a/studio/schemas/documents/companyLocations.ts b/studio/schemas/documents/companyLocations.ts index cfc5f1ce2..c56f010a6 100644 --- a/studio/schemas/documents/companyLocations.ts +++ b/studio/schemas/documents/companyLocations.ts @@ -1,16 +1,16 @@ import { defineField, defineType } from "sanity"; -export const companyLocationsID = "companyLocations"; export const companyLocationID = "companyLocation"; +export const companyLocationNameID = "companyLocationName"; const companyLocations = defineType({ - name: companyLocationsID, + name: companyLocationID, type: "document", title: "Location", description: "Content related to an individual location within the company", fields: [ defineField({ - name: companyLocationID, + name: companyLocationNameID, type: "string", title: "Location", }), diff --git a/studio/schemas/objects/compensations/bonusesByLocation.ts b/studio/schemas/objects/compensations/bonusesByLocation.ts index afed9f86a..adda16b2b 100644 --- a/studio/schemas/objects/compensations/bonusesByLocation.ts +++ b/studio/schemas/objects/compensations/bonusesByLocation.ts @@ -1,6 +1,6 @@ import { defineField } from "sanity"; import { location, locationID } from "../locations"; -import { companyLocationID } from "studio/schemas/documents/companyLocations"; +import { companyLocationNameID } from "studio/schemas/documents/companyLocations"; export const bonusesByLocation = defineField({ name: "bonusesByLocation", @@ -37,7 +37,7 @@ export const bonusesByLocation = defineField({ preview: { select: { averageBonus: "averageBonus", - location: `${locationID}.${companyLocationID}`, + location: `${locationID}.${companyLocationNameID}`, }, prepare({ averageBonus, location }) { return { diff --git a/studio/schemas/objects/locations.ts b/studio/schemas/objects/locations.ts index ed889e922..6ac65b182 100644 --- a/studio/schemas/objects/locations.ts +++ b/studio/schemas/objects/locations.ts @@ -1,5 +1,5 @@ import { defineField } from "sanity"; -import { companyLocationsID } from "../documents/companyLocations"; +import { companyLocationID } from "../documents/companyLocations"; export const locationsID = "locations"; export const locationID = "location"; @@ -10,7 +10,7 @@ export const location = defineField({ title: "Select a location", description: "Select the office location this content applies to. If it applies to all locations, you can leave this field empty.", - to: [{ type: companyLocationsID }], + to: [{ type: companyLocationID }], options: { disableNew: true, },