Explorar el Código

support(jsdoc): Add swagger document to user-activation.ts

Atsushi Nakatsugawa hace 1 año
padre
commit
239645a9bc
Se han modificado 1 ficheros con 20 adiciones y 0 borrados
  1. 20 0
      apps/app/src/server/routes/user-activation.ts

+ 20 - 0
apps/app/src/server/routes/user-activation.ts

@@ -12,6 +12,26 @@ type CrowiReq = ReqWithUserRegistrationOrder & {
   crowi: Crowi,
 }
 
+/**
+ * @swagger
+ *
+ * /user-activation/:token:
+ *   get:
+ *     summary: /user-activation/:token
+ *     tags: [Users]
+ *     parameters:
+ *       - name: token
+ *         in: path
+ *         required: true
+ *         type: string
+ *     responses:
+ *       200:
+ *         description: User activation successful
+ *         content:
+ *           text/html:
+ *             schema:
+ *               type: string
+ */
 export const renderUserActivationPage = (crowi: Crowi) => {
   return (req: CrowiReq, res: Response): void => {
     const { userRegistrationOrder } = req;