Document uploads should be owned by user

This commit is contained in:
Michael Shamoon
2022-12-12 13:24:59 -08:00
parent 933938617b
commit b811585992
5 changed files with 31 additions and 1 deletions

View File

@@ -7,6 +7,7 @@ import {
} from './consumer-status.service'
import { DocumentService } from './rest/document.service'
import { Subscription } from 'rxjs'
import { SettingsService } from './settings.service'
@Injectable({
providedIn: 'root',
@@ -16,7 +17,8 @@ export class UploadDocumentsService {
constructor(
private documentService: DocumentService,
private consumerStatusService: ConsumerStatusService
private consumerStatusService: ConsumerStatusService,
private settings: SettingsService
) {}
uploadFiles(files: NgxFileDropEntry[]) {
@@ -26,6 +28,7 @@ export class UploadDocumentsService {
fileEntry.file((file: File) => {
let formData = new FormData()
formData.append('document', file, file.name)
formData.set('owner', this.settings.currentUser.id.toString())
let status = this.consumerStatusService.newFileUpload(file.name)
status.message = $localize`Connecting...`