mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-13 13:03:04 +00:00
[CST-9636] WIP Create unit tests
This commit is contained in:
@@ -4,11 +4,17 @@ import { ScriptDataService } from '../../core/data/processes/script-data.service
|
||||
import { ProcessParameter } from '../../process-page/processes/process-parameter.model';
|
||||
import { AccessControlFormState } from './access-control-form-container.component';
|
||||
|
||||
export interface BulkAccessPayload {
|
||||
state: AccessControlFormState;
|
||||
bitstreamAccess: any;
|
||||
itemAccess: any;
|
||||
}
|
||||
|
||||
@Injectable({ providedIn: 'root' })
|
||||
export class BulkAccessControlService {
|
||||
constructor(private scriptService: ScriptDataService) {}
|
||||
|
||||
createPayloadFile(payload: { state: AccessControlFormState, bitstreamAccess, itemAccess }) {
|
||||
createPayloadFile(payload: BulkAccessPayload) {
|
||||
const content = convertToBulkAccessControlFileModel(payload);
|
||||
|
||||
const blob = new Blob([JSON.stringify(content, null, 2)], {
|
||||
|
Reference in New Issue
Block a user