Skip to content

Commit da9217b

Browse files
authored
Merge pull request #1357 from firebase/morganchen12-patch-1
Update quickstart for non-optional Codable
2 parents a347174 + cda74b4 commit da9217b

File tree

2 files changed

+15
-15
lines changed

2 files changed

+15
-15
lines changed

firestore/FirestoreSwiftUIExample/ViewModels/RestaurantListViewModel.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ class RestaurantListViewModel: ObservableObject {
5050
self.restaurants = documents.compactMap { document in
5151
do {
5252
var restaurant = try document.data(as: Restaurant.self)
53-
restaurant?.reference = document.reference
53+
restaurant.reference = document.reference
5454
return restaurant
5555
} catch {
5656
print(error)

firestore/Podfile.lock

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -344,7 +344,7 @@ PODS:
344344
- BoringSSL-GRPC/Implementation (0.0.7):
345345
- BoringSSL-GRPC/Interface (= 0.0.7)
346346
- BoringSSL-GRPC/Interface (0.0.7)
347-
- FirebaseAuth (8.12.0):
347+
- FirebaseAuth (8.13.0):
348348
- FirebaseCore (~> 8.0)
349349
- GoogleUtilities/AppDelegateSwizzler (~> 7.7)
350350
- GoogleUtilities/Environment (~> 7.7)
@@ -353,11 +353,11 @@ PODS:
353353
- FirebaseAuth (~> 8.0)
354354
- FirebaseCore
355355
- GoogleUtilities/UserDefaults
356-
- FirebaseCore (8.12.1):
356+
- FirebaseCore (8.13.0):
357357
- FirebaseCoreDiagnostics (~> 8.0)
358358
- GoogleUtilities/Environment (~> 7.7)
359359
- GoogleUtilities/Logger (~> 7.7)
360-
- FirebaseCoreDiagnostics (8.12.0):
360+
- FirebaseCoreDiagnostics (8.13.0):
361361
- GoogleDataTransport (~> 9.1)
362362
- GoogleUtilities/Environment (~> 7.7)
363363
- GoogleUtilities/Logger (~> 7.7)
@@ -367,7 +367,7 @@ PODS:
367367
- FirebaseAuthUI
368368
- FirebaseCore
369369
- GoogleUtilities/UserDefaults
370-
- FirebaseFirestore (8.12.1):
370+
- FirebaseFirestore (8.13.0):
371371
- abseil/algorithm (= 0.20200225.0)
372372
- abseil/base (= 0.20200225.0)
373373
- abseil/container/flat_hash_map (= 0.20200225.0)
@@ -380,7 +380,7 @@ PODS:
380380
- "gRPC-C++ (~> 1.28.0)"
381381
- leveldb-library (~> 1.22)
382382
- nanopb (~> 2.30908.0)
383-
- FirebaseFirestoreSwift (8.12.1-beta):
383+
- FirebaseFirestoreSwift (8.13.0-beta):
384384
- FirebaseFirestore (~> 8.0)
385385
- FirebaseUI/Auth (11.0.3):
386386
- FirebaseAuthUI (~> 11.0)
@@ -439,9 +439,9 @@ PODS:
439439
- nanopb/decode (2.30908.0)
440440
- nanopb/encode (2.30908.0)
441441
- PromisesObjC (2.0.0)
442-
- SDWebImage (5.12.3):
443-
- SDWebImage/Core (= 5.12.3)
444-
- SDWebImage/Core (5.12.3)
442+
- SDWebImage (5.12.4):
443+
- SDWebImage/Core (= 5.12.4)
444+
- SDWebImage/Core (5.12.4)
445445
- SDWebImageSwiftUI (2.0.2):
446446
- SDWebImage (~> 5.10)
447447

@@ -480,13 +480,13 @@ SPEC REPOS:
480480
SPEC CHECKSUMS:
481481
abseil: 6c8eb7892aefa08d929b39f9bb108e5367e3228f
482482
BoringSSL-GRPC: 8edf627ee524575e2f8d19d56f068b448eea3879
483-
FirebaseAuth: 5250d7bdba35e57cc34ec7ddc525f82b2757f2a0
483+
FirebaseAuth: ee43cf9474641c673a3a215ac92ab99e5630620c
484484
FirebaseAuthUI: 5ae57e5a3ffb821f89491f1b5da9efbdf99ce7cd
485-
FirebaseCore: 8138de860a90ca7eec5e324da5788fb0ebf1d93c
486-
FirebaseCoreDiagnostics: 3b40dfadef5b90433a60ae01f01e90fe87aa76aa
485+
FirebaseCore: c7e3fa30492e50ccdeef280bf0d5584af38da3e1
486+
FirebaseCoreDiagnostics: c2836d254a8f0bbb4121ff18f2c2ea39d118fd08
487487
FirebaseEmailAuthUI: 10586bc5b460a2e02172a2ee6d267eca60cbe684
488-
FirebaseFirestore: dfeb58916ee3ae0ef2453d4849a683672705920c
489-
FirebaseFirestoreSwift: 411c224545336b62180e4d18e750127f51b42fe2
488+
FirebaseFirestore: 11d872a1e6f745f5ab52b96a218c60bfc6cbd770
489+
FirebaseFirestoreSwift: 36aa2968411b7a7e82c83d1379f91e5cea07b68e
490490
FirebaseUI: d2777b3abcb3fa40ea9eea9e40db5a154df608d3
491491
GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940
492492
GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1
@@ -496,7 +496,7 @@ SPEC CHECKSUMS:
496496
leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729
497497
nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96
498498
PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58
499-
SDWebImage: 53179a2dba77246efa8a9b85f5c5b21f8f43e38f
499+
SDWebImage: 631cf572cc93dfdfe54162e556410a61f1141928
500500
SDWebImageSwiftUI: 8a3923c95108312b03a599ec1498754af55a6819
501501

502502
PODFILE CHECKSUM: 7f27171f4bd1e7b710af47e95c7f43144050de14

0 commit comments

Comments
 (0)