From 5c914fb2967ba27fbe0a09a2d44aafe769855cfe Mon Sep 17 00:00:00 2001 From: Wilker Lucio Date: Fri, 21 Mar 2014 13:33:33 -0300 Subject: [PATCH] make the callbacks optional on firebase simple login --- firebase/firebase-simplelogin-tests.ts | 10 +++++++++- firebase/firebase-simplelogin.d.ts | 4 ++-- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/firebase/firebase-simplelogin-tests.ts b/firebase/firebase-simplelogin-tests.ts index e6c834fcf..e0be13e48 100644 --- a/firebase/firebase-simplelogin-tests.ts +++ b/firebase/firebase-simplelogin-tests.ts @@ -59,20 +59,28 @@ auth.createUser(email, password, function(error, user) { } }); +auth.createUser(email, password); + auth.changePassword(email, oldPassword, newPassword, function(error, success) { if (!error) { console.log('Password changed successfully'); } }); +auth.changePassword(email, oldPassword, newPassword); + auth.sendPasswordResetEmail(email, function(error, success) { if (!error) { console.log('Password reset email sent successfully'); } }); +auth.sendPasswordResetEmail(email); + auth.removeUser(email, password, function(error, success) { if (!error) { console.log('User deleted successfully'); } -}); \ No newline at end of file +}); + +auth.removeUser(email, password); \ No newline at end of file diff --git a/firebase/firebase-simplelogin.d.ts b/firebase/firebase-simplelogin.d.ts index 7e30e9ad1..817ec934a 100644 --- a/firebase/firebase-simplelogin.d.ts +++ b/firebase/firebase-simplelogin.d.ts @@ -86,9 +86,9 @@ declare class FirebaseSimpleLogin { callback?: (err: IFirebaseSimpleLoginError, success: boolean) => any): void; sendPasswordResetEmail(email: string, - callback: (err: IFirebaseSimpleLoginError, success: boolean) => any): void; + callback?: (err: IFirebaseSimpleLoginError, success: boolean) => any): void; removeUser(email: string, password: string, - callback: (err: IFirebaseSimpleLoginError, success: boolean) => any): void; + callback?: (err: IFirebaseSimpleLoginError, success: boolean) => any): void; } \ No newline at end of file