fix: Client signature

The functionality to store and show client signatures was broken.
This commit is contained in:
Ralph Hopman
2024-11-28 13:49:34 +01:00
committed by Adam Saghy
parent ea44be56a7
commit a27bd723d8
4 changed files with 12 additions and 8 deletions
+4 -4
View File
@@ -181,13 +181,13 @@ export class ClientsService {
uploadClientSignatureImage(clientId: string, signature: File) {
const formData = new FormData();
formData.append('file', signature);
formData.append('filename', signature.name);
return this.http.post(`/clients/${clientId}/images`, formData);
formData.append('name', 'clientSignature');
formData.append('description', 'Client signature');
return this.http.post(`/clients/${clientId}/documents`, formData);
}
getClientSignatureImage(clientId: string, documentId: string) {
const httpParams = new HttpParams().set('tenantIdentifier', 'default');
return this.http.get(`/clients/${clientId}/documents/${documentId}/attachment`, { params: httpParams, responseType: 'blob' });
return this.http.get(`/clients/${clientId}/documents/${documentId}/attachment`, { responseType: 'blob' });
}
getClientFamilyMembers(clientId: string) {