From f08f9c343e197707e5f91e63c1a0a24b518933da Mon Sep 17 00:00:00 2001
From: Damien <damien.burel@maarch.org>
Date: Fri, 6 Mar 2020 16:37:57 +0100
Subject: [PATCH] FEAT #12091 TIME 0:35 Fix is editing onlyoffice

---
 src/app/entity/controllers/ListInstanceController.php | 2 +-
 src/frontend/app/viewer/document-viewer.component.ts  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/app/entity/controllers/ListInstanceController.php b/src/app/entity/controllers/ListInstanceController.php
index 36dbc61ec52..987c8b59786 100755
--- a/src/app/entity/controllers/ListInstanceController.php
+++ b/src/app/entity/controllers/ListInstanceController.php
@@ -149,7 +149,7 @@ class ListInstanceController
             return $response->withStatus($controller['code'])->withJson(['errors' => $controller['errors']]);
         }
 
-        $resIds = array_column($body['data'], 'resId');
+        $resIds = array_column($body, 'resId');
         $resIds = array_unique($resIds);
         foreach ($resIds as $resId) {
             HistoryController::add([
diff --git a/src/frontend/app/viewer/document-viewer.component.ts b/src/frontend/app/viewer/document-viewer.component.ts
index 58b52721b00..f617225f232 100644
--- a/src/frontend/app/viewer/document-viewer.component.ts
+++ b/src/frontend/app/viewer/document-viewer.component.ts
@@ -763,7 +763,7 @@ export class DocumentViewerComponent implements OnInit {
 
     isEditingTemplate() {
         if (this.editor.mode === 'onlyoffice') {
-            return this.onlyofficeViewer === undefined;
+            return this.onlyofficeViewer !== undefined;
         } else {
             return this.editInProgress;
         }
@@ -902,7 +902,7 @@ export class DocumentViewerComponent implements OnInit {
                         encodedFile: data.content,
                         format: data.format,
                         resId: this.resId
-                    }
+                    };
                     return formatdatas;
                 }),
                 exhaustMap((data) => this.http.put(`../../rest/resources/${this.resId}?onlyDocument=true`, data)),
-- 
GitLab