(dataFiles: DataFile[], mediaFiles: AssetProxy[], options: PersistOptions)
| 448 | } |
| 449 | |
| 450 | async persistFiles(dataFiles: DataFile[], mediaFiles: AssetProxy[], options: PersistOptions) { |
| 451 | const files: (DataFile | AssetProxy)[] = [...mediaFiles, ...dataFiles]; |
| 452 | const operations = await this.getChangeFileOperations(files, this.branch); |
| 453 | return this.changeFiles(operations, options); |
| 454 | } |
| 455 | |
| 456 | async changeFiles(operations: ChangeFileOperation[], options: PersistOptions) { |
| 457 | return (await this.request(`${this.repoURL}/contents`, { |
no test coverage detected