Skip to content

Commit 71c3fb0

Browse files
committed
fix(auth): fixes build error appearing when auth.initialize is not set
Fixes build error appearing when auth.initialize is not set. fix #446
1 parent f67e1a7 commit 71c3fb0

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

lib/plugins/services/auth.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<% const { serviceMapping, serviceOptions, writeImportStatement } = options %>
22

3-
<% const hasOnAuthStateChangedMutation = (typeof serviceOptions.initialize.onAuthStateChangedMutation === 'string') %>
4-
<% const hasOnAuthStateChangedAction = (typeof serviceOptions.initialize.onAuthStateChangedAction === 'string') %>
3+
<% const hasOnAuthStateChangedMutation = (serviceOptions.initialize && typeof serviceOptions.initialize.onAuthStateChangedMutation === 'string') %>
4+
<% const hasOnAuthStateChangedAction = (serviceOptions.initialize && typeof serviceOptions.initialize.onAuthStateChangedAction === 'string') %>
55
<% const hasOnAuthStateChanged = (hasOnAuthStateChangedMutation || hasOnAuthStateChangedAction) %>
6-
<% const onIdTokenChangedMutation = (typeof serviceOptions.initialize.onIdTokenChangedMutation === 'string') %>
7-
<% const onIdTokenChangedAction = (typeof serviceOptions.initialize.onIdTokenChangedAction === 'string') %>
6+
<% const onIdTokenChangedMutation = (serviceOptions.initialize && typeof serviceOptions.initialize.onIdTokenChangedMutation === 'string') %>
7+
<% const onIdTokenChangedAction = (serviceOptions.initialize && typeof serviceOptions.initialize.onIdTokenChangedAction === 'string') %>
88
<% const hasIdTokenChanged = (onIdTokenChangedMutation || onIdTokenChangedAction) %>
99

1010
export default async function (session, firebase, ctx, inject) {

0 commit comments

Comments
 (0)