import { snakeCase } from 'lodash';
import { CollectionResource, defaultCollectionSelectedFields } from 'models/collection';
import { AuthService } from '../auth-service/auth-service';
-import { CollectionService, emptyCollectionUuid } from './collection-service';
+import { CollectionService, emptyCollectionPdh } from './collection-service';
describe('collection-service', () => {
let collectionService: CollectionService;
preserve_version: true
},
replace_files: {
- ["/" + directoryNames[i].out]: emptyCollectionUuid,
+ ["/" + directoryNames[i].out]: emptyCollectionPdh,
},
}
);
export type UploadProgress = (fileId: number, loaded: number, total: number, currentTime: number) => void;
-export const emptyCollectionUuid = 'd41d8cd98f00b204e9800998ecf8427e+0';
+export const emptyCollectionPdh = 'd41d8cd98f00b204e9800998ecf8427e+0';
export class CollectionService extends TrashableResourceService<CollectionResource> {
constructor(serverApi: AxiosInstance, private webdavClient: WebDAV, private authService: AuthService, actions: ApiActions) {
}
createDirectory(collectionUuid: string, path: string, showErrors?: boolean) {
- const fileMap = {[this.combineFilePath([path])]: emptyCollectionUuid};
+ const fileMap = {[this.combineFilePath([path])]: emptyCollectionPdh};
return this.replaceFiles(collectionUuid, fileMap, showErrors);
}