diff --git a/ear/pom.xml b/ear/pom.xml
index d37031d..2764b40 100755
--- a/ear/pom.xml
+++ b/ear/pom.xml
@@ -3,7 +3,7 @@
org.keycloak.extensions
keycloak-discord-parent
- 0.2.0
+ 0.3.0-SNAPSHOT
Keycloak Discord EAR
diff --git a/ejb/pom.xml b/ejb/pom.xml
index 5f6fa6d..f72985d 100755
--- a/ejb/pom.xml
+++ b/ejb/pom.xml
@@ -3,7 +3,7 @@
org.keycloak.extensions
keycloak-discord-parent
- 0.2.0
+ 0.3.0-SNAPSHOT
Keycloak Discord EJB
diff --git a/ejb/src/main/java/org/keycloak/social/discord/DiscordIdentityProviderConfig.java b/ejb/src/main/java/org/keycloak/social/discord/DiscordIdentityProviderConfig.java
index c049b2b..2df21f2 100755
--- a/ejb/src/main/java/org/keycloak/social/discord/DiscordIdentityProviderConfig.java
+++ b/ejb/src/main/java/org/keycloak/social/discord/DiscordIdentityProviderConfig.java
@@ -34,6 +34,9 @@ public class DiscordIdentityProviderConfig extends OAuth2IdentityProviderConfig
super(model);
}
+ public DiscordIdentityProviderConfig() {
+ }
+
public String getAllowedGuilds() {
return getConfig().get("allowedGuilds");
}
diff --git a/ejb/src/main/java/org/keycloak/social/discord/DiscordIdentityProviderFactory.java b/ejb/src/main/java/org/keycloak/social/discord/DiscordIdentityProviderFactory.java
index f35a845..1e9cfd3 100755
--- a/ejb/src/main/java/org/keycloak/social/discord/DiscordIdentityProviderFactory.java
+++ b/ejb/src/main/java/org/keycloak/social/discord/DiscordIdentityProviderFactory.java
@@ -17,6 +17,7 @@
package org.keycloak.social.discord;
+import org.keycloak.broker.oidc.OAuth2IdentityProviderConfig;
import org.keycloak.broker.provider.AbstractIdentityProviderFactory;
import org.keycloak.broker.social.SocialIdentityProviderFactory;
import org.keycloak.models.IdentityProviderModel;
@@ -40,6 +41,11 @@ public class DiscordIdentityProviderFactory extends AbstractIdentityProviderFact
return new DiscordIdentityProvider(session, new DiscordIdentityProviderConfig(model));
}
+ @Override
+ public DiscordIdentityProviderConfig createConfig() {
+ return new DiscordIdentityProviderConfig();
+ }
+
@Override
public String getId() {
return PROVIDER_ID;
diff --git a/pom.xml b/pom.xml
index 6bd98ad..01c68ac 100755
--- a/pom.xml
+++ b/pom.xml
@@ -7,11 +7,11 @@
org.keycloak.extensions
keycloak-discord-parent
- 0.2.0
+ 0.3.0-SNAPSHOT
pom
- 4.5.0.Final
+ 9.0.2
1.1.0.Final