create and edit publication

This commit is contained in:
Eudes Inácio
2024-03-04 06:07:58 +01:00
parent 0976d94e05
commit 55617f0522
2 changed files with 20 additions and 8 deletions
@@ -807,14 +807,26 @@ console.log(stringGerada);
.then(async (content) => { .then(async (content) => {
this.filecontent = true; this.filecontent = true;
console.log('', content) console.log('', content)
let fileObject = new PublicationAttachmentEntity({ let fileObject;
if(this.platform.is('desktop')) {
fileObject = new PublicationAttachmentEntity({
base64: content.data, base64: content.data,
extension: 'mp4', extension: 'mp4',
OriginalFileName: 'record', OriginalFileName: 'record',
FileType: 'video' FileType: 'video'
})
} else {
fileObject = new PublicationAttachmentEntity({
base64: 'data:video/mp4;base64,'+content.data,
extension: 'mp4',
OriginalFileName: 'record',
FileType: 'video'
})
} }
)
/* fileObject.needUpload() */ /* fileObject.needUpload() */
this.publicationFormMV.form.Files.push(fileObject) this.publicationFormMV.form.Files.push(fileObject)
}) })
@@ -1,7 +1,7 @@
import { Component, OnInit, Input, Output, EventEmitter } from '@angular/core'; import { Component, OnInit, Input, Output, EventEmitter } from '@angular/core';
import { ModalController } from '@ionic/angular'; import { ModalController } from '@ionic/angular';
import { Publication } from 'src/app/models/publication'; import { Publication } from 'src/app/models/publication';
import { NewPublicationPage } from 'src/app/pages/publications/new-publication/new-publication.page'; import { NewPublicationPage } from 'src/app/shared/publication/new-publication/new-publication.page';
import { PublicationsService } from 'src/app/services/publications.service'; import { PublicationsService } from 'src/app/services/publications.service';
import { ToastService } from 'src/app/services/toast.service'; import { ToastService } from 'src/app/services/toast.service';
import { ThemeService } from 'src/app/services/theme.service' import { ThemeService } from 'src/app/services/theme.service'