diff options
author | Julius Härtl <jus@bitgrid.net> | 2019-04-29 17:35:00 +0300 |
---|---|---|
committer | Julius Härtl <jus@bitgrid.net> | 2019-04-29 17:35:00 +0300 |
commit | 5174b0c4a30bf7ac938f100749c9ac21ca8720d2 (patch) | |
tree | 58edc7b07e205daf43fa094ad1eb2f91284e1018 /lib | |
parent | 533f5841fe4e9ed08ae5e2399e2eae046bb568c7 (diff) |
Move prosemirror view creation to vue component and improve polling mechanism
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Service/DocumentService.php | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/Service/DocumentService.php b/lib/Service/DocumentService.php index e68bfebd5..5cbddd40d 100644 --- a/lib/Service/DocumentService.php +++ b/lib/Service/DocumentService.php @@ -183,12 +183,12 @@ class DocumentService { } // TODO: check for etag rather than mtime // Do not save if version already saved - if ($version === (string)$document->getLastSavedVersion()) { - return null; + if ($version <= (string)$document->getLastSavedVersion()) { + return $document; } // Only save once every AUTOSAVE_MINIMUM_DELAY seconds if ($file->getMTime() === $lastMTime && $lastMTime > time()- self::AUTOSAVE_MINIMUM_DELAY && $manualSave === false) { - return null; + return $document; } $file->putContent($autoaveDocument); $document->setLastSavedVersion($version); |