|
|
@ -24,13 +24,19 @@ export class ImageService {
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
postImage(image: File): Observable<any> {
|
|
|
|
postImage(image: File, date: string): Observable<any> {
|
|
|
|
|
|
|
|
let url = `${this.apiUrl}/image/pin/null/add`;
|
|
|
|
|
|
|
|
|
|
|
|
const headers = this.authService.getAuthHeaders();
|
|
|
|
const headers = this.authService.getAuthHeaders();
|
|
|
|
|
|
|
|
|
|
|
|
const formData = new FormData();
|
|
|
|
const formData = new FormData();
|
|
|
|
formData.append('image', image);
|
|
|
|
formData.append('image', image);
|
|
|
|
|
|
|
|
|
|
|
|
return this.http.post(`${this.apiUrl}/image/pin/null/add`, formData, { headers });
|
|
|
|
if(date !== '') {
|
|
|
|
|
|
|
|
url += `?exif_date=${date}`;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return this.http.post(url, formData, { headers });
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
getImageMetadata(imageId: string): Observable<any> {
|
|
|
|
getImageMetadata(imageId: string): Observable<any> {
|
|
|
|