We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1f6c2ff commit 95fba4dCopy full SHA for 95fba4d
FirebaseInstallations/Source/Library/InstallationsAPI/FIRInstallationsAPIService.m
@@ -363,6 +363,20 @@ - (NSString *)SDKVersion {
363
return result;
364
}
365
366
+#pragma mark - Validation
367
+
368
+- (FBLPromise<FIRInstallationsItem *> *)validateInstallation:(FIRInstallationsItem *)installation {
369
+ FBLPromise<FIRInstallationsItem *> *result = [FBLPromise pendingPromise];
370
371
+ NSError *validationError;
372
+ if ([installation isValid:&validationError]) {
373
+ [result fulfill:installation];
374
+ } else {
375
+ [result reject:validationError];
376
+ }
377
+ return result;
378
+}
379
380
#pragma mark - JSON
381
382
- (void)setJSONHTTPBody:(NSDictionary<NSString *, id> *)body
0 commit comments