File tree Expand file tree Collapse file tree 4 files changed +12
-6
lines changed
(admin)/certifications-v2/[certificationId]/bloc-competence/[certificationCompetenceBlocId]
responsable-certifications/certifications/[certificationId]/bloc-competence/[certificationCompetenceBlocId]
reva-api/modules/referential Expand file tree Collapse file tree 4 files changed +12
-6
lines changed Original file line number Diff line number Diff line change @@ -39,9 +39,11 @@ const updateCertificationCompetenceBlocMutation = graphql(`
39
39
40
40
const deleteCertificationCompetenceBlocMutation = graphql ( `
41
41
mutation deleteCertificationCompetenceBlocForUpdateCompetenceBlocPage(
42
- $certificationCompetenceBlocId: String!
42
+ $certificationId: ID!
43
+ $certificationCompetenceBlocId: ID!
43
44
) {
44
45
referential_deleteCertificationCompetenceBloc(
46
+ certificationId: $certificationId
45
47
certificationCompetenceBlocId: $certificationCompetenceBlocId
46
48
) {
47
49
id
@@ -92,6 +94,7 @@ export const useUpdateCompetenceBlocPage = ({
92
94
const deleteCertificationCompetenceBloc = useMutation ( {
93
95
mutationFn : ( ) =>
94
96
graphqlClient . request ( deleteCertificationCompetenceBlocMutation , {
97
+ certificationId : competenceBloc ?. certification . id || "" ,
95
98
certificationCompetenceBlocId,
96
99
} ) ,
97
100
} ) ;
Original file line number Diff line number Diff line change @@ -39,9 +39,11 @@ const updateCertificationCompetenceBlocMutation = graphql(`
39
39
40
40
const deleteCertificationCompetenceBlocMutation = graphql ( `
41
41
mutation deleteCertificationCompetenceBlocForCertificationRegistryManagerUpdateCompetenceBlocPage(
42
- $certificationCompetenceBlocId: String!
42
+ $certificationId: ID!
43
+ $certificationCompetenceBlocId: ID!
43
44
) {
44
45
referential_deleteCertificationCompetenceBloc(
46
+ certificationId: $certificationId
45
47
certificationCompetenceBlocId: $certificationCompetenceBlocId
46
48
) {
47
49
id
@@ -92,6 +94,7 @@ export const useUpdateCompetenceBlocPage = ({
92
94
const deleteCertificationCompetenceBloc = useMutation ( {
93
95
mutationFn : ( ) =>
94
96
graphqlClient . request ( deleteCertificationCompetenceBlocMutation , {
97
+ certificationId : competenceBloc ?. certification . id || "" ,
95
98
certificationCompetenceBlocId,
96
99
} ) ,
97
100
} ) ;
Original file line number Diff line number Diff line change @@ -376,7 +376,8 @@ type Mutation {
376
376
input : UpdateCompetenceBlocInput !
377
377
): CertificationCompetenceBloc
378
378
referential_deleteCertificationCompetenceBloc (
379
- certificationCompetenceBlocId : String !
379
+ certificationId : ID !
380
+ certificationCompetenceBlocId : ID !
380
381
): CertificationCompetenceBloc !
381
382
referential_addCertification (input : AddCertificationInput ! ): Certification !
382
383
referential_updateCertificationStructureAndCertificationAuthorities (
Original file line number Diff line number Diff line change @@ -25,9 +25,8 @@ export const referentialResolversSecurityMap = {
25
25
"Mutation.referential_updateCertificationCompetenceBloc" :
26
26
isAdminOrCertificationRegistryManagerOfCertification ,
27
27
"Mutation.referential_addCertification" : [ hasRole ( [ "admin" ] ) ] ,
28
- "Mutation.referential_deleteCertificationCompetenceBloc" : [
29
- hasRole ( [ "admin" ] ) ,
30
- ] ,
28
+ "Mutation.referential_deleteCertificationCompetenceBloc" :
29
+ isAdminOrCertificationRegistryManagerOfCertification ,
31
30
"Mutation.referential_updateCertificationStructureAndCertificationAuthorities" :
32
31
[ hasRole ( [ "admin" ] ) ] ,
33
32
"Mutation.referential_sendCertificationToRegistryManager" : [
You can’t perform that action at this time.
0 commit comments