@@ -350,12 +350,13 @@ @implementation FirestackDatabase
350350
351351
352352RCT_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
400401RCT_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
427429RCT_EXPORT_METHOD (off:(NSString *)path
430+ modifiersString:(NSString *) modifiersString
428431 eventName:(NSString *) eventName
429432 callback:(RCTResponseSenderBlock) callback)
430433{
0 commit comments