Fix bug send msg

This commit is contained in:
Eudes Inácio
2022-04-13 21:54:31 +01:00
parent 8e10606722
commit 7cfb96bd72
5 changed files with 17 additions and 9 deletions
@@ -12,6 +12,7 @@ import { BtnModalDismissPage } from 'src/app/shared/btn-modal-dismiss/btn-modal-
import { FontAwesomeModule } from '@fortawesome/angular-fontawesome'; import { FontAwesomeModule } from '@fortawesome/angular-fontawesome';
import { MatMenuModule } from '@angular/material/menu'; import { MatMenuModule } from '@angular/material/menu';
import { LettersAvatarModule } from "ngx-letters-avatar"; import { LettersAvatarModule } from "ngx-letters-avatar";
import { PipesModule } from 'src/app/pipes/pipes.module';
@NgModule({ @NgModule({
imports: [ imports: [
@@ -22,6 +23,7 @@ import { LettersAvatarModule } from "ngx-letters-avatar";
MessagesPageRoutingModule, MessagesPageRoutingModule,
MatMenuModule, MatMenuModule,
LettersAvatarModule, LettersAvatarModule,
PipesModule
], ],
declarations: [MessagesPage] declarations: [MessagesPage]
}) })
@@ -57,6 +57,10 @@
<span class="time">{{msg.duration}}</span> <span class="time">{{msg.duration}}</span>
</div> </div>
<div> <div>
<ion-label *ngIf="msg.delate == false">{{msg.msg}}</ion-label>
<ion-label *ngIf="msg.delate == true">{{msg.msg}}</ion-label>
<ion-label class="float-status-all float-status" > <ion-label class="float-status-all float-status" >
<ion-icon *ngIf="msg.messageSend == false" src="assets/images/clock-regular.svg"></ion-icon> <ion-icon *ngIf="msg.messageSend == false" src="assets/images/clock-regular.svg"></ion-icon>
@@ -929,9 +929,7 @@ export class MessagesPage implements OnInit, AfterViewInit, OnDestroy {
downloadFileMsg(msg: MessageService) { downloadFileMsg(msg: MessageService) {
this.downloadLoader = msg.downloadLoader;
msg.downloadFileMsg(); msg.downloadFileMsg();
this.downloadLoader = msg.downloadLoader;
} }
b64toBlob(b64Data, contentType) { b64toBlob(b64Data, contentType) {
+7 -3
View File
@@ -182,13 +182,17 @@ export class MessageService {
} }
async sendRequest(params) { async sendRequest(params) {
console.log(params)
if(params?.attachments[0]?.image_url) { if(params?.attachments) {
delete params?.attachments[0]?.image_url if(params?.attachments[0]?.image_url) {
delete params?.attachments[0]?.image_url
}
} }
if(this.NetworkServiceService.getCurrentNetworkStatus() == ConnectionStatus.Online) { if(this.NetworkServiceService.getCurrentNetworkStatus() == ConnectionStatus.Online) {
this.WsChatService.send(params).then( this.WsChatService.send(params).then(
+4 -4
View File
@@ -23,10 +23,10 @@ export const environment = {
production: false, production: false,
//apiURL: 'https://gabinetedigital.dyndns.info/GabineteDigital.Services/V5/api/', //apiURL: 'https://gabinetedigital.dyndns.info/GabineteDigital.Services/V5/api/',
apiURL: 'http://gpr-dev-01.gabinetedigital.local/GabineteDigital.Services/V5/api/', apiURL: 'http://gpr-dev-01.gabinetedigital.local/GabineteDigital.Services/V5/api/',
apiChatUrl: 'https://gabinetedigitalchat.dyndns.info/api/v1/', //apiChatUrl: 'https://gabinetedigitalchat.dyndns.info/api/v1/',
apiWsChatUrl: 'wss://gabinetedigitalchat.dyndns.info/websocket', //apiWsChatUrl: 'wss://gabinetedigitalchat.dyndns.info/websocket', // QAS
//apiChatUrl: 'https://www.tabularium.pt/api/v1/', apiChatUrl: 'https://www.tabularium.pt/api/v1/',
//apiWsChatUrl: 'wss://www.tabularium.pt/websocket', apiWsChatUrl: 'wss://www.tabularium.pt/websocket', // Dev
/* apiChatUrl: 'http://chat.gabinetedigital.local:3000/api/v1/', */ /* apiChatUrl: 'http://chat.gabinetedigital.local:3000/api/v1/', */
domain: 'gabinetedigital.local', //gabinetedigital.local domain: 'gabinetedigital.local', //gabinetedigital.local
defaultuser: 'paulo.pinto@gabinetedigital.local',//paulo.pinto paulo.pinto@gabinetedigital.local defaultuser: 'paulo.pinto@gabinetedigital.local',//paulo.pinto paulo.pinto@gabinetedigital.local