From c9d773b6e83fbf1b6a9f71df956a816932316683 Mon Sep 17 00:00:00 2001 From: Winston Li Date: Mon, 17 Nov 2014 10:13:01 +0000 Subject: [PATCH] Made constructor for pushed snapshot. --- .../ac/ic/wlgitbridge/writelatex/model/Snapshot.java | 10 ++++++++++ .../ac/ic/wlgitbridge/writelatex/model/WLProject.java | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/services/git-bridge/src/uk/ac/ic/wlgitbridge/writelatex/model/Snapshot.java b/services/git-bridge/src/uk/ac/ic/wlgitbridge/writelatex/model/Snapshot.java index b5602e9fb2..72481c4a18 100644 --- a/services/git-bridge/src/uk/ac/ic/wlgitbridge/writelatex/model/Snapshot.java +++ b/services/git-bridge/src/uk/ac/ic/wlgitbridge/writelatex/model/Snapshot.java @@ -6,6 +6,7 @@ import uk.ac.ic.wlgitbridge.writelatex.api.request.getforversion.SnapshotFile; import uk.ac.ic.wlgitbridge.writelatex.api.request.getsavedvers.SnapshotInfo; import uk.ac.ic.wlgitbridge.writelatex.api.request.getsavedvers.WLUser; +import java.util.LinkedList; import java.util.List; /** @@ -32,6 +33,15 @@ public class Snapshot implements Comparable { atts = data.getAtts(); } + public Snapshot(int versionID) { + this.versionID = versionID; + comment = "Pushed update"; + userName = "Anonymous"; + userEmail = "anonymous@writelatex.com"; + srcs = new LinkedList(); + atts = new LinkedList(); + } + public int getVersionID() { return versionID; } diff --git a/services/git-bridge/src/uk/ac/ic/wlgitbridge/writelatex/model/WLProject.java b/services/git-bridge/src/uk/ac/ic/wlgitbridge/writelatex/model/WLProject.java index 2600253682..6bca8a4fda 100644 --- a/services/git-bridge/src/uk/ac/ic/wlgitbridge/writelatex/model/WLProject.java +++ b/services/git-bridge/src/uk/ac/ic/wlgitbridge/writelatex/model/WLProject.java @@ -40,7 +40,7 @@ public class WLProject { } public void putLatestSnapshot(int versionID) { - snapshots.put(versionID, null); + snapshots.put(versionID, new Snapshot(versionID)); snapshotFetcher.putLatestVersion(versionID); latestSnapshotID = versionID; }