diff options
Diffstat (limited to 'lib/Service/ApiService.php')
-rw-r--r-- | lib/Service/ApiService.php | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/lib/Service/ApiService.php b/lib/Service/ApiService.php index bae813649..f93ba1171 100644 --- a/lib/Service/ApiService.php +++ b/lib/Service/ApiService.php @@ -46,14 +46,13 @@ use OCP\Lock\LockedException; class ApiService { - protected $cache; + protected $request; protected $sessionService; protected $documentService; protected $logger; - public function __construct(IRequest $request, ICacheFactory $cacheFactory, SessionService $sessionService, DocumentService $documentService, ILogger $logger) { + public function __construct(IRequest $request, SessionService $sessionService, DocumentService $documentService, ILogger $logger) { $this->request = $request; - $this->cache = $cacheFactory->createDistributed('textSession'); $this->sessionService = $sessionService; $this->documentService = $documentService; $this->logger = $logger; @@ -158,9 +157,6 @@ class ApiService { if (!$this->sessionService->isValidSession($documentId, $sessionId, $sessionToken)) { return new DataResponse([], 403); } - if ($version === $this->cache->get('document-version-' . $documentId)) { - return new DataResponse(['steps' => []]); - } try { $result = [ |