Skip to content

Commit

Permalink
fix(): added check for required config
Browse files Browse the repository at this point in the history
  • Loading branch information
JoseGoncalves committed Jan 5, 2023
1 parent ddfdd4a commit 93d0a75
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion src/plugin.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ type VueKeycloakPluginConfig = string | KeycloakPluginConfig | KeycloakConfigFac
export const vueKeycloak: Plugin = {
async install(app, options: VueKeycloakPluginConfig) {
if (isNil(options)) {
throw new Error('The Keycloak.KeycloakConfig are requried')
throw new Error('The VueKeycloakPluginConfig is required')
}

let keycloakPluginConfig: KeycloakPluginConfig
Expand All @@ -29,6 +29,10 @@ export const vueKeycloak: Plugin = {
keycloakPluginConfig = options as KeycloakPluginConfig
}

if (isNil(keycloakPluginConfig.config)) {
throw new Error('The Keycloak.KeycloakConfig is required')
}

const keycloakConfig = keycloakPluginConfig.config
const keycloakInitOptions: Keycloak.KeycloakInitOptions = !isNil(keycloakPluginConfig.initOptions)
? { ...defaultInitConfig, ...keycloakPluginConfig.initOptions }
Expand Down

0 comments on commit 93d0a75

Please sign in to comment.