From e6844a5f4fead85fd2d3bdf74b492052fd41076f Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Thu, 13 Apr 2017 20:49:18 +0200 Subject: [PATCH] do not override original description with nulls The original single language description gets stuck straight into App.description by Jackson. getLocalizedEntry() might return a null, in which case it was overriding the original description. This only overrides the original description if there is actually a localized description. --- app/src/main/java/org/fdroid/fdroid/data/App.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 236b3f9af..3afa786e1 100644 --- a/app/src/main/java/org/fdroid/fdroid/data/App.java +++ b/app/src/main/java/org/fdroid/fdroid/data/App.java @@ -397,7 +397,7 @@ public class App extends ValueObject implements Comparable, Parcelable { if (!TextUtils.isEmpty(value)) { summary = value; } - description = getLocalizedEntry(localized, localesToUse, "Description"); + value = getLocalizedEntry(localized, localesToUse, "Description"); if (!TextUtils.isEmpty(value)) { description = value; }