MDL-42150 Edit PDF: Fix error on saving annotations + comments.
[moodle.git] / mod / assign / feedback / editpdf / classes / page_editor.php
index ed95f62..e02b205 100644 (file)
@@ -73,7 +73,7 @@ class page_editor {
         $added = 0;
         foreach ($comments as $record) {
             // Force these.
-            if ($record instanceof stdClass) {
+            if (!($record instanceof comment)) {
                 $comment = new comment($record);
             } else {
                 $comment = $record;
@@ -163,7 +163,7 @@ class page_editor {
         $added = 0;
         foreach ($annotations as $record) {
             // Force these.
-            if ($record instanceof stdClass) {
+            if (!($record instanceof annotation)) {
                 $annotation = new annotation($record);
             } else {
                 $annotation = $record;