diff --git a/commafeed-client/src/app/types.ts b/commafeed-client/src/app/types.ts index 0b4d345b..41ac32d5 100644 --- a/commafeed-client/src/app/types.ts +++ b/commafeed-client/src/app/types.ts @@ -243,7 +243,7 @@ export interface SharingSettings { } export interface Settings { - language: string + language?: string readingMode: ReadingMode readingOrder: ReadingOrder showRead: boolean diff --git a/commafeed-server/src/main/java/com/commafeed/frontend/model/Settings.java b/commafeed-server/src/main/java/com/commafeed/frontend/model/Settings.java index f9b2d71b..fbc5fa48 100644 --- a/commafeed-server/src/main/java/com/commafeed/frontend/model/Settings.java +++ b/commafeed-server/src/main/java/com/commafeed/frontend/model/Settings.java @@ -18,7 +18,7 @@ import lombok.Data; @RegisterForReflection public class Settings implements Serializable { - @Schema(description = "user's preferred language, english if none", required = true) + @Schema(description = "user's preferred language, english if none") private String language; @Schema(description = "user reads all entries or unread entries only", required = true) diff --git a/commafeed-server/src/main/java/com/commafeed/frontend/resource/UserREST.java b/commafeed-server/src/main/java/com/commafeed/frontend/resource/UserREST.java index 80ff0e0b..41e3a4b0 100644 --- a/commafeed-server/src/main/java/com/commafeed/frontend/resource/UserREST.java +++ b/commafeed-server/src/main/java/com/commafeed/frontend/resource/UserREST.java @@ -144,7 +144,6 @@ public class UserREST { s.getSharingSettings().setBuffer(true); s.setScrollMarks(true); - s.setLanguage("en"); s.setScrollSpeed(400); s.setScrollMode(ScrollMode.IF_NEEDED); s.setEntriesToKeepOnTopWhenScrolling(1);