Skip to content

Commit 19018c1

Browse files
committed
Bring iOS database interface inline with Android
1 parent 9697a87 commit 19018c1

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

ios/Firestack/FirestackDatabase.m

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -350,12 +350,13 @@ @implementation FirestackDatabase
350350

351351

352352
RCT_EXPORT_METHOD(on:(NSString *) path
353-
modifiers:(NSArray *) modifiers
353+
modifiersString:(NSString *) modifiersString
354+
modifiersArray:(NSArray *) modifiersArray
354355
name:(NSString *) eventName
355356
callback:(RCTResponseSenderBlock) callback)
356357
{
357358
FirestackDBReference *r = [self getDBHandle:path];
358-
FIRDatabaseQuery *query = [r getQueryWithModifiers:modifiers];
359+
FIRDatabaseQuery *query = [r getQueryWithModifiers:modifiersArray];
359360

360361
if (![r isListeningTo:eventName]) {
361362
id withBlock = ^(FIRDataSnapshot * _Nonnull snapshot) {
@@ -398,13 +399,14 @@ @implementation FirestackDatabase
398399
}
399400

400401
RCT_EXPORT_METHOD(onOnce:(NSString *) path
401-
modifiers:(NSArray *) modifiers
402+
modifiersString:(NSString *) modifiersString
403+
modifiersArray:(NSArray *) modifiersArray
402404
name:(NSString *) name
403405
callback:(RCTResponseSenderBlock) callback)
404406
{
405407
FirestackDBReference *r = [self getDBHandle:path];
406408
int eventType = [r eventTypeFromName:name];
407-
FIRDatabaseQuery *ref = [r getQueryWithModifiers:modifiers];
409+
FIRDatabaseQuery *ref = [r getQueryWithModifiers:modifiersArray];
408410

409411
[ref observeSingleEventOfType:eventType
410412
withBlock:^(FIRDataSnapshot * _Nonnull snapshot) {
@@ -425,6 +427,7 @@ @implementation FirestackDatabase
425427
}
426428

427429
RCT_EXPORT_METHOD(off:(NSString *)path
430+
modifiersString:(NSString *) modifiersString
428431
eventName:(NSString *) eventName
429432
callback:(RCTResponseSenderBlock) callback)
430433
{

0 commit comments

Comments
 (0)