MCPcopy Create free account
hub / github.com/decaporg/decap-cms / persistFiles

Method persistFiles

packages/decap-cms-backend-forgejo/src/API.ts:450–454  ·  view source on GitHub ↗
(dataFiles: DataFile[], mediaFiles: AssetProxy[], options: PersistOptions)

Source from the content-addressed store, hash-verified

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`, {

Callers 3

persistEntryMethod · 0.45
persistMediaMethod · 0.45
API.spec.jsFile · 0.45

Calls 2

changeFilesMethod · 0.95

Tested by

no test coverage detected