diff --git a/app/src/main/java/org/fdroid/fdroid/data/App.java b/app/src/main/java/org/fdroid/fdroid/data/App.java index 316177284..54e331574 100644 --- a/app/src/main/java/org/fdroid/fdroid/data/App.java +++ b/app/src/main/java/org/fdroid/fdroid/data/App.java @@ -520,17 +520,18 @@ public class App extends ValueObject implements Comparable, Parcelable { if (!TextUtils.isEmpty(value)) { whatsNew = value; } + value = getLocalizedEntry(localized, localesToUse, "video"); if (!TextUtils.isEmpty(value)) { - video = value.split("\n", 1)[0]; + video = value.trim(); } value = getLocalizedEntry(localized, localesToUse, "name"); if (!TextUtils.isEmpty(value)) { - name = value; + name = value.trim(); } value = getLocalizedEntry(localized, localesToUse, "summary"); if (!TextUtils.isEmpty(value)) { - summary = value; + summary = value.trim(); } value = getLocalizedEntry(localized, localesToUse, "description"); if (!TextUtils.isEmpty(value)) { diff --git a/app/src/test/java/org/fdroid/fdroid/data/LocaleSelectionTest.java b/app/src/test/java/org/fdroid/fdroid/data/LocaleSelectionTest.java index 9aed5e20a..841f6d95d 100644 --- a/app/src/test/java/org/fdroid/fdroid/data/LocaleSelectionTest.java +++ b/app/src/test/java/org/fdroid/fdroid/data/LocaleSelectionTest.java @@ -29,7 +29,7 @@ public class LocaleSelectionTest { private static final String KEY = "summary"; - private static final String EN_US_NAME = "Checkey: info on local apps\n"; + private static final String EN_US_NAME = "Checkey: info on local apps"; private static final String EN_US_FEATURE_GRAPHIC = "en-US/featureGraphic.png"; private static final String EN_US_PHONE_SCREENSHOT = "en-US/phoneScreenshots/First.png"; private static final String EN_US_SEVEN_INCH_SCREENSHOT = "en-US/sevenInchScreenshots/checkey-tablet.png";