warrior 1 month ago
parent
commit
cd645a68f4

+ 1 - 1
projects/textbook/src/modules/nav-author/components/attachment/attachment.component.ts

@@ -298,7 +298,7 @@ export class AttachmentComponent implements OnInit {
         this.eduTextbook.set('complete', true)
         this.eduTextbook.set('status', '102')
       }
-      this.eduTextbook?.set('user', Parse.User.current()?.toPointer());
+      !this.eduTextbook?.get('user') && this.eduTextbook?.set('user', Parse.User.current()?.toPointer());
       this.eduTextbook?.set('company', {
         __type: 'Pointer',
         className: 'Company',

+ 1 - 1
projects/textbook/src/modules/nav-author/components/create/author/author.component.ts

@@ -203,7 +203,7 @@ export class AuthorComponent implements OnInit {
     return isComplete;
   }
   async saveEduTextbookVolume(params: any, isComplete: boolean) {
-    this.eduTextbookVolume?.set('user', Parse.User.current()?.toPointer());
+    !this.eduTextbookVolume?.get('user') && this.eduTextbookVolume?.set('user', Parse.User.current()?.toPointer());
     this.eduTextbookVolume?.set('authorList', this.authorList);
     this.eduTextbookVolume?.set('achievementOptions', this.achievementOptions);
     params.authorDetails &&

+ 1 - 1
projects/textbook/src/modules/nav-author/components/create/basic/basic.component.ts

@@ -179,7 +179,7 @@ export class BasicComponent implements OnInit {
       className: 'EduTextbook',
       objectId: this.eduTextbookId||eduTextbookId,
     })
-    this.eduTextbookVolume?.set('user', Parse.User.current()?.toPointer());
+    !this.eduTextbookVolume?.get('user') && this.eduTextbookVolume?.set('user', Parse.User.current()?.toPointer());
     this.eduTextbookVolume?.set('ISBN', (params.ISBN || '').toString());
     this.eduTextbookVolume?.set('author', params.author);
     this.eduTextbookVolume?.set('unit', params.unit);

+ 1 - 1
projects/textbook/src/modules/nav-author/components/faith/faith.component.ts

@@ -121,7 +121,7 @@ export class FaithComponent implements OnInit {
 
     let isComplete = this.verify()
 
-    this.eduTextbook?.set('user', Parse.User.current()?.toPointer());
+    !this.eduTextbook?.get('user') && this.eduTextbook?.set('user', Parse.User.current()?.toPointer());
     this.eduTextbook?.set('company', {
       __type: 'Pointer',
       className: 'Company',

+ 1 - 1
projects/textbook/src/modules/nav-author/components/textbook-content/textbook-content.component.ts

@@ -196,7 +196,7 @@ export class TextbookContentComponent implements OnInit {
       if(isComplete){
         this.eduTextbook.set('complete', true)
       }
-      this.eduTextbook?.set('user', Parse.User.current()?.toPointer());
+      !this.eduTextbook?.get('user') && this.eduTextbook?.set('user', Parse.User.current()?.toPointer());
       this.eduTextbook?.set('company', {
         __type: 'Pointer',
         className: 'Company',