Skip to content
Snippets Groups Projects

feat: Update EfUser model to fall in line with D9 profile changes

2 files
+ 13
11
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -50,6 +50,8 @@ public abstract class EfUser {
public abstract String getLastName();
public abstract String getFullName();
public abstract Map<String, PublisherAgreement> getPublisherAgreements();
@Nullable
@@ -57,6 +59,7 @@ public abstract class EfUser {
public abstract String getTwitterHandle();
@Nullable
public abstract String getOrg();
@Nullable
@@ -73,8 +76,6 @@ public abstract class EfUser {
public abstract List<String> getInterests();
public abstract List<String> getWorkingGroupsInterests();
@Nullable
public abstract String getEcaUrl();
@@ -113,14 +114,14 @@ public abstract class EfUser {
.setPicture("")
.setFirstName("")
.setLastName("")
.setFullName("")
.setPublisherAgreements(Collections.emptyMap())
.setTwitterHandle("")
.setOrg("")
.setJobTitle("bot")
.setWebsite("")
.setCountry(Country.builder().build())
.setInterests(Collections.emptyList())
.setWorkingGroupsInterests(Collections.emptyList()).build();
.setInterests(Collections.emptyList()).build();
}
public static Builder builder() {
@@ -147,13 +148,15 @@ public abstract class EfUser {
public abstract Builder setLastName(String lName);
public abstract Builder setFullName(String name);
public abstract Builder setPublisherAgreements(Map<String, PublisherAgreement> agreements);
public abstract Builder setGithubHandle(@Nullable String handle);
public abstract Builder setTwitterHandle(String handle);
public abstract Builder setOrg(String org);
public abstract Builder setOrg(@Nullable String org);
public abstract Builder setOrgId(@Nullable String id);
@@ -167,7 +170,6 @@ public abstract class EfUser {
public abstract Builder setInterests(List<String> interests);
public abstract Builder setWorkingGroupsInterests(List<String> interests);
public abstract Builder setEcaUrl(@Nullable String url);
Loading