Преглед на файлове

Merge pull request #6 from overleaf/version-update

Update local version after processing snapshots
Marc Egea i Sala преди 11 години
родител
ревизия
dfb4835cc1
променени са 1 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 3 1
      services/git-bridge/src/main/java/uk/ac/ic/wlgitbridge/data/model/DataStore.java

+ 3 - 1
services/git-bridge/src/main/java/uk/ac/ic/wlgitbridge/data/model/DataStore.java

@@ -43,10 +43,12 @@ public class DataStore {
 
 
     public void updateProjectWithName(String name, Repository repository) throws IOException, SnapshotPostException, GitAPIException {
     public void updateProjectWithName(String name, Repository repository) throws IOException, SnapshotPostException, GitAPIException {
         LinkedList<Snapshot> snapshots = snapshotFetcher.getSnapshotsForProjectAfterVersion(name, persistentStore.getLatestVersionForProject(name));
         LinkedList<Snapshot> snapshots = snapshotFetcher.getSnapshotsForProjectAfterVersion(name, persistentStore.getLatestVersionForProject(name));
+
+        makeCommitsFromSnapshots(name, repository, snapshots);
+
         if (!snapshots.isEmpty()) {
         if (!snapshots.isEmpty()) {
             persistentStore.setLatestVersionForProject(name, snapshots.getLast().getVersionID());
             persistentStore.setLatestVersionForProject(name, snapshots.getLast().getVersionID());
         }
         }
-        makeCommitsFromSnapshots(name, repository, snapshots);
     }
     }
 
 
     private void makeCommitsFromSnapshots(String name, Repository repository, List<Snapshot> snapshots) throws IOException, GitAPIException {
     private void makeCommitsFromSnapshots(String name, Repository repository, List<Snapshot> snapshots) throws IOException, GitAPIException {