Skip to content

Commit 8edb2ed

Browse files
committed
Deploy backend to production for cocuration features
1 parent 5eebc43 commit 8edb2ed

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

firebase/firestore.rules

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ service cloud.firestore {
172172
// Type checks
173173
request.resource.data.createdWhen is timestamp &&
174174
request.resource.data.updatedWhen is timestamp &&
175-
request.resource.data.entryTitle is string &&
175+
(!('entryTitle' in request.resource.data.keys()) || request.resource.data.entryTitle == null || request.resource.data.entryTitle is string) &&
176176
request.resource.data.normalizedUrl is string &&
177177
request.resource.data.originalUrl is string &&
178178

@@ -184,7 +184,7 @@ service cloud.firestore {
184184
// Type checks
185185
(!('createdWhen' in request.resource.data.keys()) || request.resource.data.createdWhen is timestamp) &&
186186
(!('updatedWhen' in request.resource.data.keys()) || request.resource.data.updatedWhen is timestamp) &&
187-
(!('entryTitle' in request.resource.data.keys()) || request.resource.data.entryTitle is string) &&
187+
(!('entryTitle' in request.resource.data.keys()) || request.resource.data.entryTitle == null || request.resource.data.entryTitle is string) &&
188188
(!('normalizedUrl' in request.resource.data.keys()) || request.resource.data.normalizedUrl is string) &&
189189
(!('originalUrl' in request.resource.data.keys()) || request.resource.data.originalUrl is string) &&
190190

@@ -294,7 +294,7 @@ service cloud.firestore {
294294
request.resource.data.updatedWhen is timestamp &&
295295
request.resource.data.normalizedUrl is string &&
296296
request.resource.data.originalUrl is string &&
297-
request.resource.data.fullTitle is string &&
297+
(!('fullTitle' in request.resource.data.keys()) || request.resource.data.fullTitle == null || request.resource.data.fullTitle is string) &&
298298

299299

300300
// Ownership rules
@@ -306,7 +306,7 @@ service cloud.firestore {
306306
(!('updatedWhen' in request.resource.data.keys()) || request.resource.data.updatedWhen is timestamp) &&
307307
(!('normalizedUrl' in request.resource.data.keys()) || request.resource.data.normalizedUrl is string) &&
308308
(!('originalUrl' in request.resource.data.keys()) || request.resource.data.originalUrl is string) &&
309-
(!('fullTitle' in request.resource.data.keys()) || request.resource.data.fullTitle is string) &&
309+
(!('fullTitle' in request.resource.data.keys()) || request.resource.data.fullTitle == null || request.resource.data.fullTitle is string) &&
310310

311311

312312
// Ownership rules

0 commit comments

Comments
 (0)