pull/34/head
leonnicolas 4 years ago
parent 7429924913
commit e6e8651c52
No known key found for this signature in database
GPG Key ID: 088D0743E2B65C07

@ -1,5 +1,4 @@
FROM node:14.14.0-alpine3.10 AS builder FROM node:14.14.0-alpine3.10 AS builder
RUN npm --version
WORKDIR / WORKDIR /
COPY ./src /src COPY ./src /src

@ -51,7 +51,7 @@ export default {
throw new PermissionError(); throw new PermissionError();
} }
}, },
bikeEventTypeByd: (_:any, { id }: { id: number }, { dataSources, req }: { dataSources: any, req: any }) => { bikeEventTypeById: (_:any, { id }: { id: number }, { dataSources, req }: { dataSources: any, req: any }) => {
if (req.permissions.includes(Permission.ReadBikeEvent)) { if (req.permissions.includes(Permission.ReadBikeEvent)) {
return dataSources.cargoBikeAPI.bikeEventTypeById(id); return dataSources.cargoBikeAPI.bikeEventTypeById(id);
} else { } else {

@ -25,7 +25,7 @@ export default {
Query: { Query: {
participantById: (_: any, { id }: { id: any }, { dataSources, req }: { dataSources: any, req: any }) => { participantById: (_: any, { id }: { id: any }, { dataSources, req }: { dataSources: any, req: any }) => {
if (req.permissions.includes(Permission.ReadParticipant)) { if (req.permissions.includes(Permission.ReadParticipant)) {
return dataSources.participantAPI.getParticipantById(id); return dataSources.participantAPI.participantById(id);
} else { } else {
throw new PermissionError(); throw new PermissionError();
} }
@ -119,6 +119,10 @@ export default {
isLockedByMe: (parent: any, __: any, { req }: { req: any }) => isLockedByMe(parent, { req }), isLockedByMe: (parent: any, __: any, { req }: { req: any }) => isLockedByMe(parent, { req }),
isLocked: (parent: any, __: any, { req }: { req: any }) => isLocked(parent, { req }) isLocked: (parent: any, __: any, { req }: { req: any }) => isLocked(parent, { req })
}, },
EngagementType: {
isLockedByMe: (parent: any, __: any, { req }: { req: any }) => isLockedByMe(parent, { req }),
isLocked: (parent: any, __: any, { req }: { req: any }) => isLocked(parent, { req })
},
Mutation: { Mutation: {
createParticipant: (_: any, { participant }: { participant: any }, { dataSources, req }: { dataSources: any, req: any }) => { createParticipant: (_: any, { participant }: { participant: any }, { dataSources, req }: { dataSources: any, req: any }) => {
if (req.permissions.includes(Permission.WriteParticipant)) { if (req.permissions.includes(Permission.WriteParticipant)) {

@ -1058,7 +1058,7 @@ export default gql`
persons(offset: Int, limit: Int): [Person!] persons(offset: Int, limit: Int): [Person!]
"If offset or limit is not provided, both values are ignored" "If offset or limit is not provided, both values are ignored"
bikeEventTypes(offset: Int, limit: Int): [BikeEventType!] bikeEventTypes(offset: Int, limit: Int): [BikeEventType!]
bikeEventTypeByd(id: ID!): BikeEventType bikeEventTypeById(id: ID!): BikeEventType
"If offset or limit is not provided, both values are ignored" "If offset or limit is not provided, both values are ignored"
bikeEvents(offset: Int, limit: Int): [BikeEvent!]! bikeEvents(offset: Int, limit: Int): [BikeEvent!]!
bikeEventById(id:ID!): BikeEvent bikeEventById(id:ID!): BikeEvent

Loading…
Cancel
Save