Skip to content

Commit

Permalink
Added downwards compatibility for UPConfig-change
Browse files Browse the repository at this point in the history
Signed-off-by: Jonas Voelcker <barmer@jonas-voelcker.de>
  • Loading branch information
jonasvoelcker committed Jun 21, 2024
1 parent 46ca616 commit 03d901b
Showing 1 changed file with 49 additions and 1 deletion.
50 changes: 49 additions & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -632,7 +632,7 @@
<version>${maven-replacer.version}</version>
<executions>
<execution>
<id>replace-pre-keycloak22</id>
<id>replace-pre-keycloak19</id>
<phase>generate-sources</phase>
<goals>
<goal>replace</goal>
Expand Down Expand Up @@ -664,6 +664,22 @@ import org.keycloak.representations.userprofile.config.UPConfig;</token>
<token>return groupResource.getSubGroups\(0, Integer.MAX_VALUE, false\);</token>
<value>return groupResource.toRepresentation().getSubGroups();</value>
</replacement>
<replacement>
<token>if \(userProfile == null\)</token>
<value>if (userProfile == null || userProfile.isEmpty())</value>
</replacement>
<replacement>
<token>private UPConfig userProfile;</token>
<value>private Map&lt;String, List&lt;Map&lt;String, Object&gt;&gt;&gt; userProfile;</value>
</replacement>
<replacement>
<token>public void setUserProfile\(UPConfig userProfile\)</token>
<value>public void setUserProfile(Map&lt;String, List&lt;Map&lt;String, Object&gt;&gt;&gt; userProfile)</value>
</replacement>
<replacement>
<token>public UPConfig getUserProfile\(\)</token>
<value>public Map&lt;String, List&lt;Map&lt;String, Object&gt;&gt;&gt; getUserProfile()</value>
</replacement>
</replacements>
</configuration>
</plugin>
Expand Down Expand Up @@ -741,6 +757,22 @@ import org.keycloak.representations.userprofile.config.UPConfig;</token>
<token>return groupResource.getSubGroups\(0, Integer.MAX_VALUE, false\);</token>
<value>return groupResource.toRepresentation().getSubGroups();</value>
</replacement>
<replacement>
<token>if \(userProfile == null\)</token>
<value>if (userProfile == null || userProfile.isEmpty())</value>
</replacement>
<replacement>
<token>private UPConfig userProfile;</token>
<value>private Map&lt;String, List&lt;Map&lt;String, Object&gt;&gt;&gt; userProfile;</value>
</replacement>
<replacement>
<token>public void setUserProfile\(UPConfig userProfile\)</token>
<value>public void setUserProfile(Map&lt;String, List&lt;Map&lt;String, Object&gt;&gt;&gt; userProfile)</value>
</replacement>
<replacement>
<token>public UPConfig getUserProfile\(\)</token>
<value>public Map&lt;String, List&lt;Map&lt;String, Object&gt;&gt;&gt; getUserProfile()</value>
</replacement>
</replacements>
</configuration>
</plugin>
Expand Down Expand Up @@ -803,6 +835,22 @@ import org.keycloak.representations.userprofile.config.UPConfig;</token>
<token>return groupResource.getSubGroups\(0, Integer.MAX_VALUE, false\);</token>
<value>return groupResource.toRepresentation().getSubGroups();</value>
</replacement>
<replacement>
<token>if \(userProfile == null\)</token>
<value>if (userProfile == null || userProfile.isEmpty())</value>
</replacement>
<replacement>
<token>private UPConfig userProfile;</token>
<value>private Map&lt;String, List&lt;Map&lt;String, Object&gt;&gt;&gt; userProfile;</value>
</replacement>
<replacement>
<token>public void setUserProfile\(UPConfig userProfile\)</token>
<value>public void setUserProfile(Map&lt;String, List&lt;Map&lt;String, Object&gt;&gt;&gt; userProfile)</value>
</replacement>
<replacement>
<token>public UPConfig getUserProfile\(\)</token>
<value>public Map&lt;String, List&lt;Map&lt;String, Object&gt;&gt;&gt; getUserProfile()</value>
</replacement>
</replacements>
</configuration>
</plugin>
Expand Down

0 comments on commit 03d901b

Please sign in to comment.