From 35bd60121549aaedb398081ff05403c4e2508866 Mon Sep 17 00:00:00 2001
From: Michael Gapczynski <GapczynskiM@gmail.com>
Date: Fri, 18 May 2012 22:27:43 -0400
Subject: [PATCH] Fix check for when to store a new version of a file

---
 apps/files_versions/versions.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/apps/files_versions/versions.php b/apps/files_versions/versions.php
index eda139b622..8a88808f54 100644
--- a/apps/files_versions/versions.php
+++ b/apps/files_versions/versions.php
@@ -101,8 +101,8 @@ class Storage {
 			}
 
 
-			// check mininterval if this isn't a shared file (all shared files should be versioned despite mininterval)
-			if (!isset($source)) {
+			// check mininterval if the file is being modified by the owner (all shared files should be versioned despite mininterval)
+			if ($uid == \OCP\User::getUser()) {
 				$matches=glob($versionsfoldername.$filename.'.v*');
 				sort($matches);
 				$parts=explode('.v',end($matches));
-- 
GitLab