backend
    Preparing search index...
    Index

    Constructors

    Methods

    • Parameters

      • body: { role: string; userId: string }
      • req: FastifyRequest<
            RouteGenericInterface,
            RawServerDefault,
            IncomingMessage,
            FastifySchema,
            FastifyTypeProviderDefault,
            unknown,
            FastifyBaseLogger,
            ResolveFastifyRequestType<
                FastifyTypeProviderDefault,
                FastifySchema,
                RouteGenericInterface,
            >,
        > & { session: any }

      Returns Promise<
          | { error: string; message?: undefined }
          | { error?: undefined; message: string },
      >

    • Parameters

      • body: { role: string }
      • req: FastifyRequest<
            RouteGenericInterface,
            RawServerDefault,
            IncomingMessage,
            FastifySchema,
            FastifyTypeProviderDefault,
            unknown,
            FastifyBaseLogger,
            ResolveFastifyRequestType<
                FastifyTypeProviderDefault,
                FastifySchema,
                RouteGenericInterface,
            >,
        > & { session: any }

      Returns Promise<
          | { error: string; message?: undefined }
          | { error?: undefined; message: string },
      >

    • Parameters

      • req: FastifyRequest<
            RouteGenericInterface,
            RawServerDefault,
            IncomingMessage,
            FastifySchema,
            FastifyTypeProviderDefault,
            unknown,
            FastifyBaseLogger,
            ResolveFastifyRequestType<
                FastifyTypeProviderDefault,
                FastifySchema,
                RouteGenericInterface,
            >,
        > & { session: any }

      Returns Promise<
          | { error: string; roles?: undefined; userId?: undefined }
          | { error?: undefined; roles: string[]; userId: any },
      >

    • Parameters

      • req: FastifyRequest<
            RouteGenericInterface,
            RawServerDefault,
            IncomingMessage,
            FastifySchema,
            FastifyTypeProviderDefault,
            unknown,
            FastifyBaseLogger,
            ResolveFastifyRequestType<
                FastifyTypeProviderDefault,
                FastifySchema,
                RouteGenericInterface,
            >,
        > & { session: any }

      Returns Promise<
          | { error: string; message?: undefined }
          | { error?: undefined; message: string },
      >

    • Parameters

      • body: { role: string; userId: string }
      • req: FastifyRequest<
            RouteGenericInterface,
            RawServerDefault,
            IncomingMessage,
            FastifySchema,
            FastifyTypeProviderDefault,
            unknown,
            FastifyBaseLogger,
            ResolveFastifyRequestType<
                FastifyTypeProviderDefault,
                FastifySchema,
                RouteGenericInterface,
            >,
        > & { session: any }

      Returns Promise<
          | { error: string; message?: undefined }
          | { error?: undefined; message: string },
      >