Commit cf2d93a9 by Matteo

Sistemati piccoli bug per ios

parent 542fb6a6
......@@ -187,7 +187,7 @@
<ion-item class="item-no-border"><h6 class="grigio font">{{ 'aggiungi_allegato' | translate }}</h6></ion-item>
<div class="clr"></div>
<ion-item class="item-no-border">
<ion-input id="file" type="file" name="file" ngModel (ionChange)="loadFile();" class="font"></ion-input>
<ion-input id="file" type="file" name="file" ngModel (change)="loadFile();" class="font"></ion-input>
</ion-item>
<div class="send">
<ion-button type="submit" size="large" [disabled]="form.invalid" expand="block" color="#fcc73d" class="form-button">{{ 'invia' | translate }}</ion-button>
......
<ion-header class="header" no-border>
<ion-grid class="header-subpage">
<ion-row justify-content-center>
<ion-col align-self-center size-lg="7">
<ion-toolbar color="#2b94d1">
<ion-buttons slot="start" title="{{'uscita' | translate}}" style="visibility: hidden;">
<ion-icon name="share" color="light" class="exit" tappable></ion-icon>
</ion-buttons>
<ion-toolbar>
<ion-title class="titolo-sezione-head">{{ 'segreteria_titolo' | translate }}</ion-title>
</ion-toolbar>
<ion-buttons (click)="condividiFatture()" slot="end" title="{{'uscita' | translate}}" id="buttons" style="visibility: hidden;">
<ion-icon name="share" color="light" class="exit" tappable></ion-icon>
</ion-buttons>
</ion-toolbar>
</ion-col>
</ion-row>
</ion-grid>
</ion-header>
<ion-row justify-content-center>
<ion-col align-self-center size-lg="7">
<ion-toolbar color="#2b94d1">
<ion-buttons slot="start" title="{{'uscita' | translate}}" style="visibility: hidden;">
<ion-icon name="share" color="light" class="exit" tappable></ion-icon>
</ion-buttons>
<ion-title class="titolo-sezione-head">{{ 'segreteria_titolo' | translate }}</ion-title>
<ion-buttons (click)="condividiFatture()" slot="end" title="{{'uscita' | translate}}" id="buttons" style="visibility: hidden;">
<ion-icon name="share" color="light" class="exit" tappable></ion-icon>
</ion-buttons>
</ion-toolbar>
</ion-col>
</ion-row>
</ion-grid>
</ion-header>
<ion-content overflow-scroll="true">
<div class="contenitore-home">
......
......@@ -13,6 +13,7 @@ import { tap, catchError } from 'rxjs/operators';
import { ErrorResponse } from '../auth/interface/error-response';
import { NewRichiestaRequest } from '../interface/new-richiesta-request';
import { NewRichiestaResponse } from '../interface/new-richiesta-response';
import { Platform } from '@ionic/angular';
@Injectable({
providedIn: 'root'
......@@ -21,7 +22,8 @@ export class ParereService {
constructor(
private httpClient: HttpClient,
private httpClientDataService: HttpClientDataService) {
private httpClientDataService: HttpClientDataService,
private platform: Platform) {
this.initService();
}
......@@ -151,7 +153,7 @@ export class ParereService {
if(nomeFile.indexOf('/') != -1) nomeFile = nomeFile.substring(nomeFile.lastIndexOf('/')+1);
else if(nomeFile.indexOf('\\') != -1) nomeFile = nomeFile.substring(nomeFile.lastIndexOf('\\')+1);
if(file != null) file = file.substring(file.lastIndexOf('base64,')+7)
if(!this.platform.is("ios") && file != null) file = file.substring(file.lastIndexOf('base64,')+7);
var richiesta = this.creaRichiestaNuova(id, title, question, file, nomeFile);
var param = this.encodeNuovaRichiesta(richiesta);
return this.httpClient.post<NewRichiestaResponse>(this.httpClientDataService.BASE_ADDRESS+'/intranet/newrichiesta.do', param, this.httpClientDataService.httpOptionsJson)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment