diff --git a/.prettierignore b/.prettierignore
index dea0610..c891352 100644
--- a/.prettierignore
+++ b/.prettierignore
@@ -24,3 +24,4 @@ package-lock.json
# only adding so that diffs are clearer for demo app
api/src/app/serializers/**/*.ts
api/src/db/migrations/*.ts
+api/spec/unit/controllers/V1/Host/PlacesController.spec.ts
diff --git a/api/spec/unit/controllers/V1/Host/PlacesController.spec.ts b/api/spec/unit/controllers/V1/Host/PlacesController.spec.ts
index 830ef03..accd5e4 100644
--- a/api/spec/unit/controllers/V1/Host/PlacesController.spec.ts
+++ b/api/spec/unit/controllers/V1/Host/PlacesController.spec.ts
@@ -32,6 +32,7 @@ describe('V1/Host/PlacesController', () => {
expect(body.results).toEqual([
expect.objectContaining({
id: place.id,
+ name: place.name,
}),
])
})
diff --git a/api/src/app/serializers/PlaceSerializer.ts b/api/src/app/serializers/PlaceSerializer.ts
index edbd000..bc76022 100644
--- a/api/src/app/serializers/PlaceSerializer.ts
+++ b/api/src/app/serializers/PlaceSerializer.ts
@@ -4,9 +4,9 @@ import Place from '@models/Place.js'
export const PlaceSummarySerializer = (place: Place) =>
DreamSerializer(Place, place)
.attribute('id')
+ .attribute('name')
export const PlaceSerializer = (place: Place) =>
PlaceSummarySerializer(place)
- .attribute('name')
.attribute('style')
.attribute('sleeps')
diff --git a/api/src/openapi/mobile.openapi.json b/api/src/openapi/mobile.openapi.json
index cc78be6..2dceb04 100644
--- a/api/src/openapi/mobile.openapi.json
+++ b/api/src/openapi/mobile.openapi.json
@@ -379,11 +379,15 @@
"PlaceSummary": {
"type": "object",
"required": [
- "id"
+ "id",
+ "name"
],
"properties": {
"id": {
"type": "string"
+ },
+ "name": {
+ "type": "string"
}
}
},
diff --git a/api/src/openapi/openapi.json b/api/src/openapi/openapi.json
index 083e331..c1c893d 100644
--- a/api/src/openapi/openapi.json
+++ b/api/src/openapi/openapi.json
@@ -387,11 +387,15 @@
"PlaceSummary": {
"type": "object",
"required": [
- "id"
+ "id",
+ "name"
],
"properties": {
"id": {
"type": "string"
+ },
+ "name": {
+ "type": "string"
}
}
},
diff --git a/api/src/openapi/tests.openapi.json b/api/src/openapi/tests.openapi.json
index 0188214..42ef46a 100644
--- a/api/src/openapi/tests.openapi.json
+++ b/api/src/openapi/tests.openapi.json
@@ -387,11 +387,15 @@
"PlaceSummary": {
"type": "object",
"required": [
- "id"
+ "id",
+ "name"
],
"properties": {
"id": {
"type": "string"
+ },
+ "name": {
+ "type": "string"
}
}
},
diff --git a/api/src/types/openapi/tests.openapi.d.ts b/api/src/types/openapi/tests.openapi.d.ts
index d344e67..5f5be02 100644
--- a/api/src/types/openapi/tests.openapi.d.ts
+++ b/api/src/types/openapi/tests.openapi.d.ts
@@ -216,6 +216,7 @@ export interface components {
};
PlaceSummary: {
id: string;
+ name: string;
};
ValidationErrors: {
/** @enum {string} */