Refresh versions after delete

This commit is contained in:
shamoon
2026-02-10 11:07:39 -08:00
parent 6ecd66da86
commit 79001c280d
2 changed files with 37 additions and 8 deletions

View File

@@ -197,13 +197,20 @@ export class DocumentService extends AbstractPaperlessService<Document> {
if (label) {
formData.append('label', label)
}
return this.http.post(
return this.http.post<string>(
this.getResourceUrl(documentId, 'update_version'),
formData,
{ reportProgress: true, observe: 'events' }
formData
)
}
getVersions(documentId: number): Observable<Document> {
return this.http.get<Document>(this.getResourceUrl(documentId), {
params: {
fields: 'id,versions',
},
})
}
deleteVersion(headDocumentId: number, versionId: number) {
return this.http.delete<{ result: string; current_version_id: number }>(
this.getResourceUrl(headDocumentId, `versions/${versionId}`)