57
57
NS_ASSUME_NONNULL_BEGIN
58
58
59
59
namespace util = firebase::firestore::util;
60
- using firebase::firestore::FirestoreErrorCode ;
60
+ using firebase::firestore::Error ;
61
61
using firebase::firestore::auth::User;
62
62
using firebase::firestore::core::DatabaseInfo;
63
63
using firebase::firestore::local::ConvertStatus;
@@ -445,15 +445,13 @@ + (Path)storageDirectoryForDatabaseInfo:(const DatabaseInfo &)databaseInfo
445
445
+ (Status)ensureDirectory : (const Path &)directory {
446
446
Status status = util::RecursivelyCreateDir (directory);
447
447
if (!status.ok ()) {
448
- return Status{FirestoreErrorCode::Internal, " Failed to create persistence directory" }.CausedBy (
449
- status);
448
+ return Status{Error::Internal, " Failed to create persistence directory" }.CausedBy (status);
450
449
}
451
450
452
451
NSURL *dirURL = [NSURL fileURLWithPath: directory.ToNSString ()];
453
452
NSError *localError = nil ;
454
453
if (![dirURL setResourceValue: @YES forKey: NSURLIsExcludedFromBackupKey error: &localError]) {
455
- return Status{FirestoreErrorCode::Internal,
456
- " Failed to mark persistence directory as excluded from backups" }
454
+ return Status{Error::Internal, " Failed to mark persistence directory as excluded from backups" }
457
455
.CausedBy (Status::FromNSError (localError));
458
456
}
459
457
@@ -468,7 +466,7 @@ + (Status)ensureDirectory:(const Path &)directory {
468
466
DB *database = nullptr ;
469
467
leveldb::Status status = DB::Open (options, directory.ToUtf8String (), &database);
470
468
if (!status.ok ()) {
471
- return Status{FirestoreErrorCode ::Internal,
469
+ return Status{Error ::Internal,
472
470
StringFormat (" Failed to open LevelDB database at %s" , directory.ToUtf8String ())}
473
471
.CausedBy (ConvertStatus (status));
474
472
}
0 commit comments