Просмотр исходного кода

Tolerate case where there is no latest version timestamp in version info

Shane Kilkelly 7 лет назад
Родитель
Сommit
b8d252244c

+ 5 - 1
services/git-bridge/src/main/java/uk/ac/ic/wlgitbridge/snapshot/getdoc/GetDocResult.java

@@ -98,7 +98,11 @@ public class GetDocResult extends Result {
             }
         } else {
             versionID = jsonObject.get("latestVerId").getAsInt();
-            createdAt = jsonObject.get("latestVerAt").getAsString();
+            if (jsonObject.has("latestVerAt")) {
+                createdAt = jsonObject.get("latestVerAt").getAsString();
+            } else {
+                createdAt = null;
+            }
             if (jsonObject.has("migratedFromId")) {
                 migratedFromID = jsonObject.get("migratedFromId").getAsString();
             } else {