Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/text.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorJulius Härtl <jus@bitgrid.net>2019-04-29 17:35:00 +0300
committerJulius Härtl <jus@bitgrid.net>2019-04-29 17:35:00 +0300
commit5174b0c4a30bf7ac938f100749c9ac21ca8720d2 (patch)
tree58edc7b07e205daf43fa094ad1eb2f91284e1018 /lib
parent533f5841fe4e9ed08ae5e2399e2eae046bb568c7 (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.php6
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);