From 2c7bf9bea45e1b3b7ff5d7bab269f3df8498a7ca Mon Sep 17 00:00:00 2001 From: Peter Maquiran Date: Thu, 25 Jul 2024 12:22:45 +0100 Subject: [PATCH] improve perfomance issue --- .../new-publication/new-publication.page.ts | 21 +++---------------- version/git-version.ts | 12 +++++------ 2 files changed, 9 insertions(+), 24 deletions(-) diff --git a/src/app/pages/publications/new-publication/new-publication.page.ts b/src/app/pages/publications/new-publication/new-publication.page.ts index d261042a7..d945acd8e 100644 --- a/src/app/pages/publications/new-publication/new-publication.page.ts +++ b/src/app/pages/publications/new-publication/new-publication.page.ts @@ -1,10 +1,8 @@ import { Component, OnInit } from '@angular/core'; -import { ModalController, NavParams, Platform, LoadingController } from '@ionic/angular'; +import { ModalController, NavParams, Platform } from '@ionic/angular'; /* import {Plugins, CameraResultType, CameraSource} from '@capacitor/core'; */ import { DomSanitizer, SafeResourceUrl } from '@angular/platform-browser'; -import { PublicationsService } from 'src/app/services/publications.service'; -import { Publication } from 'src/app/models/publication'; import { Image } from 'src/app/models/image'; import { PhotoService } from 'src/app/services/photo.service'; //Capacitor @@ -12,31 +10,22 @@ import { PhotoService } from 'src/app/services/photo.service'; import { ToastService } from 'src/app/services/toast.service'; import { FormControl, FormGroup, Validators } from '@angular/forms'; import { ThemePalette } from '@angular/material/core'; -import { formatDate } from 'src/plugin/momentG.js' import { ThemeService } from 'src/app/services/theme.service'; import { Camera, CameraResultType, CameraSource } from '@capacitor/camera'; -import { Filesystem, Directory, Encoding, FilesystemDirectory, FilesystemEncoding } from '@capacitor/filesystem'; +import { Filesystem, Directory, Encoding, FilesystemDirectory } from '@capacitor/filesystem'; import { NgxImageCompressService } from "ngx-image-compress"; import { HttpErrorHandle } from 'src/app/services/http-error-handle.service'; import { PublicationFolderService } from 'src/app/store/publication-folder.service'; -import { RouteService } from 'src/app/services/route.service'; import { FileService } from 'src/app/services/functions/file.service'; -import { readAndCompressImage } from 'browser-image-resizer'; import { FilePicker } from '@capawesome/capacitor-file-picker'; -import { CapacitorVideoPlayer } from 'capacitor-video-player'; -import { CaptureError, CaptureImageOptions, MediaCapture, MediaFile } from '@awesome-cordova-plugins/media-capture/ngx'; -import { Capacitor } from '@capacitor/core'; -import { File as IonicFile } from '@ionic-native/file/ngx'; -import { Media } from '@ionic-native/media/ngx'; +import { CaptureImageOptions, MediaCapture } from '@awesome-cordova-plugins/media-capture/ngx'; import { checkFileTypeService } from 'src/app/services/checkFileType.service'; -import { FileValidatorService } from "src/app/services/file/file-validator.service" import { App } from '@capacitor/app'; import { NavigationExtras, Router } from '@angular/router'; import { VideoconvertService } from 'src/app/services/videoconvert.service' import { PublicationAttachmentEntity } from 'src/app/shared/publication/upload/upload-streaming.service'; import { PublicationFromMvService } from "src/app/shared/publication/upload/publication-from-mv.service" -import { File } from '../../../models/chatMethod'; import { CropImagePage } from 'src/app/modals/crop-image/crop-image.page'; @@ -127,19 +116,15 @@ export class NewPublicationPage implements OnInit { private modalController: ModalController, public photoService: PhotoService, private navParams: NavParams, - private publications: PublicationsService, private toastService: ToastService, public ThemeService: ThemeService, private platform: Platform, - private loadingCtrl: LoadingController, public imageCompress: NgxImageCompressService, private httpErrorHandle: HttpErrorHandle, public PublicationFolderService: PublicationFolderService, - private RouteService: RouteService, public FileService: FileService, private mediaCapture: MediaCapture, public checkFileType: checkFileTypeService, - private FileValidatorService: FileValidatorService, private router: Router, private videoconvertService: VideoconvertService, public PublicationFromMvService: PublicationFromMvService, diff --git a/version/git-version.ts b/version/git-version.ts index c9029653b..be69b9fd1 100644 --- a/version/git-version.ts +++ b/version/git-version.ts @@ -1,11 +1,11 @@ export let versionData = { - "shortSHA": "74b82fb79", - "SHA": "74b82fb79dadc783c2c00f92ca7304fc0f97d615", + "shortSHA": "d78e20925", + "SHA": "d78e209252c51e4b90fb90ac358fb55eba2c6605", "branch": "feature/agenda-api-peter", "lastCommitAuthor": "'Peter Maquiran'", - "lastCommitTime": "'Thu Jul 25 09:36:21 2024 +0100'", - "lastCommitMessage": "update git version", - "lastCommitNumber": "5881", - "changeStatus": "On branch feature/agenda-api-peter\nYour branch is ahead of 'origin/feature/agenda-api-peter' by 2 commits.\n (use \"git push\" to publish your local commits)\n\nChanges to be committed:\n (use \"git restore --staged ...\" to unstage)\n\tmodified: src/app/store/publication-folder.service.ts", + "lastCommitTime": "'Thu Jul 25 12:14:45 2024 +0100'", + "lastCommitMessage": "fix performance issue", + "lastCommitNumber": "5882", + "changeStatus": "On branch feature/agenda-api-peter\nYour branch is ahead of 'origin/feature/agenda-api-peter' by 3 commits.\n (use \"git push\" to publish your local commits)\n\nChanges to be committed:\n (use \"git restore --staged ...\" to unstage)\n\tmodified: src/app/pages/publications/new-publication/new-publication.page.ts\n\tmodified: version/git-version.ts", "changeAuthor": "peter.maquiran" } \ No newline at end of file