diff --git a/controllers/chat_controller.go b/controllers/chat_controller.go index 35e59ef..fd9dcd2 100644 --- a/controllers/chat_controller.go +++ b/controllers/chat_controller.go @@ -29,7 +29,7 @@ func NewChatController(chatMgr *services.Manager, redisClient *redis.Client) *Ch // @Tags Chat Room // @Accept html // @Produce html -// @Param scheduleId path string true "Schedule ID" +// @Param scheduleId path string true "スケジュールID" // @Param userId path string true "User ID" // @Success 200 {string} string "チャットルームが正常にハンドルされました" // @Router /chat/room/{scheduleId}/{userId} [get] @@ -50,7 +50,7 @@ func (c *ChatController) HandleChatRoom(ctx *gin.Context) { // @Tags Chat Room // @Accept json // @Produce json -// @Param scheduleId path string true "Schedule ID" +// @Param scheduleId path string true "スケジュールID" // @Success 200 {object} map[string]interface{} "Chat room created successfully." // @Failure 400 {object} map[string]interface{} "Failed to create chat room." // @Router /chat/create-room/{scheduleId} [post] @@ -67,9 +67,9 @@ func (c *ChatController) CreateChatRoom(ctx *gin.Context) { // @Tags Chat Room // @Accept multipart/form-data // @Produce json -// @Param scheduleId path int true "Schedule ID" -// @Param user formData string true "User ID" -// @Param message formData string true "Message" +// @Param scheduleId path int true "スケジュールID" +// @Param user formData string true "ユーザーID" +// @Param message formData string true "メッセージ" // @Success 200 {object} map[string]interface{} "Message posted successfully." // @Router /chat/room/{scheduleId} [post] // @Security Bearer @@ -90,7 +90,7 @@ func (c *ChatController) PostToChatRoom(ctx *gin.Context) { // @Tags Chat Room // @Accept json // @Produce json -// @Param scheduleId path string true "Schedule ID" +// @Param scheduleId path string true "スケジュールID" // @Success 200 {object} string "Chat room deleted successfully." // @Router /chat/room/{scheduleId} [delete] // @Security Bearer @@ -106,7 +106,7 @@ func (c *ChatController) DeleteChatRoom(ctx *gin.Context) { // @Tags Chat Room // @Accept json // @Produce json -// @Param scheduleId path int true "Schedule ID" +// @Param scheduleId path int true "スケジュールID" // @Router /chat/stream/{scheduleId} [get] // @Security Bearer func (c *ChatController) StreamChat(ctx *gin.Context) { @@ -131,7 +131,7 @@ func (c *ChatController) StreamChat(ctx *gin.Context) { // @Tags Chat Room // @Accept json // @Produce json -// @Param roomid path string true "Room ID" +// @Param roomid path string true "ルームID" // @Success 200 {object} string "success" // @Failure 404 {object} string "Chat room not found" // @Router /chat/messages/{roomid} [get] @@ -161,8 +161,8 @@ func (c *ChatController) GetChatMessages(ctx *gin.Context) { // @Tags Direct Message // @Accept json // @Produce json -// @Param senderId path string true "Sender ID" -// @Param receiverId path string true "Receiver ID" +// @Param senderId path string true "送信者ID" +// @Param receiverId path string true "受信者ID" // @Param message formData string true "Message" // @Success 200 {object} string "Message sent successfully" // @Router /chat/dm/{senderId}/{receiverId} [post] @@ -186,8 +186,8 @@ func (c *ChatController) SendDirectMessage(ctx *gin.Context) { // @Tags Direct Message // @Accept json // @Produce json -// @Param senderId path string true "Sender ID" -// @Param receiverId path string true "Receiver ID" +// @Param senderId path string true "送信者ID" +// @Param receiverId path string true "受信者ID" // @Success 200 {object} string "Messages fetched successfully" // @Router /chat/dm/{senderId}/{receiverId} [get] // @Security Bearer @@ -207,8 +207,8 @@ func (c *ChatController) GetDirectMessages(ctx *gin.Context) { // @Tags Direct Message // @Accept json // @Produce json -// @Param senderId path string true "Sender ID" -// @Param receiverId path string true "Receiver ID" +// @Param senderId path string true "送信者ID" +// @Param receiverId path string true "受信者ID" // @Success 200 {object} string "Messages deleted successfully" // @Router /chat/dm/{senderId}/{receiverId} [delete] // @Security Bearer diff --git a/controllers/class_controller.go b/controllers/class_controller.go index 84a8c11..3525e35 100644 --- a/controllers/class_controller.go +++ b/controllers/class_controller.go @@ -30,7 +30,7 @@ func NewCreateClassController(classService services.ClassService, uploader utils // GetClass godoc // @Summary クラスの情報を取得します -// @Description 指定されたIDを持つクラスの情報を取得します。 +// @Description 指定されたIDを持つクラスの情報を取得 // @Tags Class // @Accept json // @Produce json @@ -62,7 +62,7 @@ func (cc *ClassController) GetClass(ctx *gin.Context) { } // CreateClass godoc -// @Summary 新しいクラスを作成します +// @Summary 新しいクラスを作成 // @Description 名前、定員、説明、画像URL、作成者のUIDを持つ新しいクラスを作成します。画像はオプショナルです。 // @Tags Class // @Accept multipart/form-data @@ -131,7 +131,7 @@ func (c *ClassController) handleImageUpload(ctx *gin.Context) (string, error) { } // UpdateClass godoc -// @Summary クラス情報を更新します +// @Summary クラス情報を更新 // @Description 指定されたIDを持つクラスの情報を更新します。 // @Tags Class // @Accept multipart/form-data @@ -181,7 +181,7 @@ func (cc *ClassController) UpdateClass(ctx *gin.Context) { } // DeleteClass godoc -// @Summary クラスを削除します +// @Summary クラスを削除 // @Description 指定されたIDを持つクラスを削除します。 // @Tags Class // @Accept json diff --git a/controllers/class_user_controller.go b/controllers/class_user_controller.go index fd16802..3491323 100644 --- a/controllers/class_user_controller.go +++ b/controllers/class_user_controller.go @@ -119,7 +119,7 @@ func (c *ClassUserController) GetUserClasses(ctx *gin.Context) { } // GetClassMembers godoc -// @Summary クラスメンバーの情報を取得します +// @Summary クラスメンバーの情報を取得 // @Description 指定されたcidのクラスに所属しているメンバーの情報を取得します。 // @Tags Class User // @Accept json @@ -250,14 +250,14 @@ func (c *ClassUserController) GetUserClassesByRole(ctx *gin.Context) { } // ChangeUserRole godoc -// @Summary Change a user's role. -// @Description Change the role of a user based on user ID and class ID. +// @Summary ユーザーのロールを変更 +// @Description 指定されたユーザーIDとクラスIDに基づいて、ユーザーのロールを変更します。 // @Tags Class User // @Accept json // @Produce json -// @Param uid path int true "User ID" -// @Param cid path int true "Class ID" -// @Param roleName path string true "Role Name" +// @Param uid path int true "ユーザーID" +// @Param cid path int true "クラスID" +// @Param roleName path string true "ロール名" // @Success 200 {string} string "Role updated successfully" // @Failure 400 {string} string "Invalid request" // @Failure 404 {string} string "User or class not found" @@ -309,7 +309,7 @@ func isValidRoleName(roleName string) bool { } // UpdateUserName godoc -// @Summary ユーザーの名前を更新します。 +// @Summary ユーザーの名前を更新 // @Description 特定のユーザーIDとグループIDに対してユーザーの名前を更新します。 // @Tags Class User // @ID update-user-name @@ -350,7 +350,7 @@ func (c *ClassUserController) UpdateUserName(ctx *gin.Context) { } // ToggleFavorite godoc -// @Summary お気に入りのクラスを切り替えます +// @Summary お気に入りのクラスを切り替え // @Description ユーザーIDとクラスIDに基づいて、お気に入りのクラスを切り替えます。 // @Tags Class User // @Accept json @@ -385,7 +385,7 @@ func (c *ClassUserController) ToggleFavorite(ctx *gin.Context) { } // RemoveUserFromClass godoc -// @Summary ユーザーをクラスから削除します。 +// @Summary ユーザーをクラスから削除 // @Description 指定したユーザーIDとクラスIDに基づいて、ユーザーをクラスから削除します。 // @Tags Class User // @Accept json @@ -427,7 +427,7 @@ func (c *ClassUserController) RemoveUserFromClass(ctx *gin.Context) { } // SearchUserClassesByName godoc -// @Summary クラス名でクラスを検索します +// @Summary クラス名でクラスを検索 // @Description 指定されたユーザーIDとクラス名に基づいて、クラスを検索します。 // @Tags Class User // @Accept json diff --git a/controllers/google_auth_controller.go b/controllers/google_auth_controller.go index 67861c7..85e2587 100644 --- a/controllers/google_auth_controller.go +++ b/controllers/google_auth_controller.go @@ -24,7 +24,7 @@ func NewGoogleAuthController(service services.GoogleAuthService, jwtService serv } // GoogleLoginHandler godoc -// @Summary Googleのログインページへリダイレクトします。 +// @Summary Googleのログインページへリダイレクト // @Description ユーザーをGoogleのログインページへリダイレクトして認証を行います。 // @Tags GoogleAuth // @ID google-login-handler @@ -39,7 +39,7 @@ func (controller *GoogleAuthController) GoogleLoginHandler(c *gin.Context) { } // ProcessAuthCode godoc -// @Summary 認可コードを処理します。 +// @Summary 認可コードを処理 // @Description ユーザーがGoogleログイン後に受け取った認可コードを使って、ユーザー情報を照会し、トークンを生成します。 // @Tags GoogleAuth // @Accept json diff --git a/docs/docs.go b/docs/docs.go index 1e3eec5..26acf4d 100644 --- a/docs/docs.go +++ b/docs/docs.go @@ -232,7 +232,7 @@ const docTemplate = `{ "tags": [ "GoogleAuth" ], - "summary": "Googleのログインページへリダイレクトします。", + "summary": "Googleのログインページへリダイレクト", "operationId": "google-login-handler", "responses": { "302": { @@ -253,7 +253,7 @@ const docTemplate = `{ "tags": [ "GoogleAuth" ], - "summary": "認可コードを処理します。", + "summary": "認可コードを処理", "parameters": [ { "description": "Googleから受け取った認可コード", @@ -1061,7 +1061,7 @@ const docTemplate = `{ "parameters": [ { "type": "string", - "description": "Schedule ID", + "description": "スケジュールID", "name": "scheduleId", "in": "path", "required": true @@ -1106,14 +1106,14 @@ const docTemplate = `{ "parameters": [ { "type": "string", - "description": "Sender ID", + "description": "送信者ID", "name": "senderId", "in": "path", "required": true }, { "type": "string", - "description": "Receiver ID", + "description": "受信者ID", "name": "receiverId", "in": "path", "required": true @@ -1148,14 +1148,14 @@ const docTemplate = `{ "parameters": [ { "type": "string", - "description": "Sender ID", + "description": "送信者ID", "name": "senderId", "in": "path", "required": true }, { "type": "string", - "description": "Receiver ID", + "description": "受信者ID", "name": "receiverId", "in": "path", "required": true @@ -1197,14 +1197,14 @@ const docTemplate = `{ "parameters": [ { "type": "string", - "description": "Sender ID", + "description": "送信者ID", "name": "senderId", "in": "path", "required": true }, { "type": "string", - "description": "Receiver ID", + "description": "受信者ID", "name": "receiverId", "in": "path", "required": true @@ -1241,7 +1241,7 @@ const docTemplate = `{ "parameters": [ { "type": "string", - "description": "Room ID", + "description": "ルームID", "name": "roomid", "in": "path", "required": true @@ -1284,21 +1284,21 @@ const docTemplate = `{ "parameters": [ { "type": "integer", - "description": "Schedule ID", + "description": "スケジュールID", "name": "scheduleId", "in": "path", "required": true }, { "type": "string", - "description": "User ID", + "description": "ユーザーID", "name": "user", "in": "formData", "required": true }, { "type": "string", - "description": "Message", + "description": "メッセージ", "name": "message", "in": "formData", "required": true @@ -1334,7 +1334,7 @@ const docTemplate = `{ "parameters": [ { "type": "string", - "description": "Schedule ID", + "description": "スケジュールID", "name": "scheduleId", "in": "path", "required": true @@ -1371,7 +1371,7 @@ const docTemplate = `{ "parameters": [ { "type": "string", - "description": "Schedule ID", + "description": "スケジュールID", "name": "scheduleId", "in": "path", "required": true @@ -1415,7 +1415,7 @@ const docTemplate = `{ "parameters": [ { "type": "integer", - "description": "Schedule ID", + "description": "スケジュールID", "name": "scheduleId", "in": "path", "required": true @@ -1441,7 +1441,7 @@ const docTemplate = `{ "tags": [ "Class" ], - "summary": "新しいクラスを作成します", + "summary": "新しいクラスを作成", "parameters": [ { "type": "string", @@ -1514,7 +1514,7 @@ const docTemplate = `{ "Bearer": [] } ], - "description": "指定されたIDを持つクラスの情報を取得します。", + "description": "指定されたIDを持つクラスの情報を取得", "consumes": [ "application/json" ], @@ -1582,7 +1582,7 @@ const docTemplate = `{ "tags": [ "Class" ], - "summary": "クラスを削除します", + "summary": "クラスを削除", "parameters": [ { "type": "integer", @@ -1639,7 +1639,7 @@ const docTemplate = `{ "tags": [ "Class" ], - "summary": "クラス情報を更新します", + "summary": "クラス情報を更新", "parameters": [ { "type": "integer", @@ -2131,7 +2131,7 @@ const docTemplate = `{ "tags": [ "Class User" ], - "summary": "クラスメンバーの情報を取得します", + "summary": "クラスメンバーの情報を取得", "parameters": [ { "type": "integer", @@ -2324,7 +2324,7 @@ const docTemplate = `{ "tags": [ "Class User" ], - "summary": "クラス名でクラスを検索します", + "summary": "クラス名でクラスを検索", "parameters": [ { "type": "integer", @@ -2523,7 +2523,7 @@ const docTemplate = `{ "tags": [ "Class User" ], - "summary": "ユーザーをクラスから削除します。", + "summary": "ユーザーをクラスから削除", "parameters": [ { "type": "integer", @@ -2585,7 +2585,7 @@ const docTemplate = `{ "tags": [ "Class User" ], - "summary": "ユーザーの名前を更新します。", + "summary": "ユーザーの名前を更新", "operationId": "update-user-name", "parameters": [ { @@ -2635,7 +2635,7 @@ const docTemplate = `{ "Bearer": [] } ], - "description": "Change the role of a user based on user ID and class ID.", + "description": "指定されたユーザーIDとクラスIDに基づいて、ユーザーのロールを変更します。", "consumes": [ "application/json" ], @@ -2645,25 +2645,25 @@ const docTemplate = `{ "tags": [ "Class User" ], - "summary": "Change a user's role.", + "summary": "ユーザーのロールを変更", "parameters": [ { "type": "integer", - "description": "User ID", + "description": "ユーザーID", "name": "uid", "in": "path", "required": true }, { "type": "integer", - "description": "Class ID", + "description": "クラスID", "name": "cid", "in": "path", "required": true }, { "type": "string", - "description": "Role Name", + "description": "ロール名", "name": "roleName", "in": "path", "required": true @@ -2708,7 +2708,7 @@ const docTemplate = `{ "tags": [ "Class User" ], - "summary": "お気に入りのクラスを切り替えます", + "summary": "お気に入りのクラスを切り替え", "parameters": [ { "type": "integer", diff --git a/docs/swagger.json b/docs/swagger.json index 68555fd..bebd845 100644 --- a/docs/swagger.json +++ b/docs/swagger.json @@ -221,7 +221,7 @@ "tags": [ "GoogleAuth" ], - "summary": "Googleのログインページへリダイレクトします。", + "summary": "Googleのログインページへリダイレクト", "operationId": "google-login-handler", "responses": { "302": { @@ -242,7 +242,7 @@ "tags": [ "GoogleAuth" ], - "summary": "認可コードを処理します。", + "summary": "認可コードを処理", "parameters": [ { "description": "Googleから受け取った認可コード", @@ -1050,7 +1050,7 @@ "parameters": [ { "type": "string", - "description": "Schedule ID", + "description": "スケジュールID", "name": "scheduleId", "in": "path", "required": true @@ -1095,14 +1095,14 @@ "parameters": [ { "type": "string", - "description": "Sender ID", + "description": "送信者ID", "name": "senderId", "in": "path", "required": true }, { "type": "string", - "description": "Receiver ID", + "description": "受信者ID", "name": "receiverId", "in": "path", "required": true @@ -1137,14 +1137,14 @@ "parameters": [ { "type": "string", - "description": "Sender ID", + "description": "送信者ID", "name": "senderId", "in": "path", "required": true }, { "type": "string", - "description": "Receiver ID", + "description": "受信者ID", "name": "receiverId", "in": "path", "required": true @@ -1186,14 +1186,14 @@ "parameters": [ { "type": "string", - "description": "Sender ID", + "description": "送信者ID", "name": "senderId", "in": "path", "required": true }, { "type": "string", - "description": "Receiver ID", + "description": "受信者ID", "name": "receiverId", "in": "path", "required": true @@ -1230,7 +1230,7 @@ "parameters": [ { "type": "string", - "description": "Room ID", + "description": "ルームID", "name": "roomid", "in": "path", "required": true @@ -1273,21 +1273,21 @@ "parameters": [ { "type": "integer", - "description": "Schedule ID", + "description": "スケジュールID", "name": "scheduleId", "in": "path", "required": true }, { "type": "string", - "description": "User ID", + "description": "ユーザーID", "name": "user", "in": "formData", "required": true }, { "type": "string", - "description": "Message", + "description": "メッセージ", "name": "message", "in": "formData", "required": true @@ -1323,7 +1323,7 @@ "parameters": [ { "type": "string", - "description": "Schedule ID", + "description": "スケジュールID", "name": "scheduleId", "in": "path", "required": true @@ -1360,7 +1360,7 @@ "parameters": [ { "type": "string", - "description": "Schedule ID", + "description": "スケジュールID", "name": "scheduleId", "in": "path", "required": true @@ -1404,7 +1404,7 @@ "parameters": [ { "type": "integer", - "description": "Schedule ID", + "description": "スケジュールID", "name": "scheduleId", "in": "path", "required": true @@ -1430,7 +1430,7 @@ "tags": [ "Class" ], - "summary": "新しいクラスを作成します", + "summary": "新しいクラスを作成", "parameters": [ { "type": "string", @@ -1503,7 +1503,7 @@ "Bearer": [] } ], - "description": "指定されたIDを持つクラスの情報を取得します。", + "description": "指定されたIDを持つクラスの情報を取得", "consumes": [ "application/json" ], @@ -1571,7 +1571,7 @@ "tags": [ "Class" ], - "summary": "クラスを削除します", + "summary": "クラスを削除", "parameters": [ { "type": "integer", @@ -1628,7 +1628,7 @@ "tags": [ "Class" ], - "summary": "クラス情報を更新します", + "summary": "クラス情報を更新", "parameters": [ { "type": "integer", @@ -2120,7 +2120,7 @@ "tags": [ "Class User" ], - "summary": "クラスメンバーの情報を取得します", + "summary": "クラスメンバーの情報を取得", "parameters": [ { "type": "integer", @@ -2313,7 +2313,7 @@ "tags": [ "Class User" ], - "summary": "クラス名でクラスを検索します", + "summary": "クラス名でクラスを検索", "parameters": [ { "type": "integer", @@ -2512,7 +2512,7 @@ "tags": [ "Class User" ], - "summary": "ユーザーをクラスから削除します。", + "summary": "ユーザーをクラスから削除", "parameters": [ { "type": "integer", @@ -2574,7 +2574,7 @@ "tags": [ "Class User" ], - "summary": "ユーザーの名前を更新します。", + "summary": "ユーザーの名前を更新", "operationId": "update-user-name", "parameters": [ { @@ -2624,7 +2624,7 @@ "Bearer": [] } ], - "description": "Change the role of a user based on user ID and class ID.", + "description": "指定されたユーザーIDとクラスIDに基づいて、ユーザーのロールを変更します。", "consumes": [ "application/json" ], @@ -2634,25 +2634,25 @@ "tags": [ "Class User" ], - "summary": "Change a user's role.", + "summary": "ユーザーのロールを変更", "parameters": [ { "type": "integer", - "description": "User ID", + "description": "ユーザーID", "name": "uid", "in": "path", "required": true }, { "type": "integer", - "description": "Class ID", + "description": "クラスID", "name": "cid", "in": "path", "required": true }, { "type": "string", - "description": "Role Name", + "description": "ロール名", "name": "roleName", "in": "path", "required": true @@ -2697,7 +2697,7 @@ "tags": [ "Class User" ], - "summary": "お気に入りのクラスを切り替えます", + "summary": "お気に入りのクラスを切り替え", "parameters": [ { "type": "integer", diff --git a/docs/swagger.yaml b/docs/swagger.yaml index 4cc81fd..723ee9a 100644 --- a/docs/swagger.yaml +++ b/docs/swagger.yaml @@ -331,7 +331,7 @@ paths: responses: "302": description: Googleのログインページへのリダイレクト - summary: Googleのログインページへリダイレクトします。 + summary: Googleのログインページへリダイレクト tags: - GoogleAuth /auth/google/process: @@ -354,7 +354,7 @@ paths: schema: additionalProperties: true type: object - summary: 認可コードを処理します。 + summary: 認可コードを処理 tags: - GoogleAuth /auth/google/refresh-token: @@ -859,7 +859,7 @@ paths: - application/json description: チャットルームを作成する。 parameters: - - description: Schedule ID + - description: スケジュールID in: path name: scheduleId required: true @@ -888,12 +888,12 @@ paths: - application/json description: 特定のユーザー間のDM履歴を削除 parameters: - - description: Sender ID + - description: 送信者ID in: path name: senderId required: true type: string - - description: Receiver ID + - description: 受信者ID in: path name: receiverId required: true @@ -915,12 +915,12 @@ paths: - application/json description: 特定のユーザー間のDM履歴を取得 parameters: - - description: Sender ID + - description: 送信者ID in: path name: senderId required: true type: string - - description: Receiver ID + - description: 受信者ID in: path name: receiverId required: true @@ -942,12 +942,12 @@ paths: - application/json description: 特定のユーザーにDMを送信 parameters: - - description: Sender ID + - description: 送信者ID in: path name: senderId required: true type: string - - description: Receiver ID + - description: 受信者ID in: path name: receiverId required: true @@ -975,7 +975,7 @@ paths: - application/json description: チャットメッセージを取得する。 parameters: - - description: Room ID + - description: ルームID in: path name: roomid required: true @@ -1002,7 +1002,7 @@ paths: - application/json description: チャットルームを削除する。 parameters: - - description: Schedule ID + - description: スケジュールID in: path name: scheduleId required: true @@ -1024,17 +1024,17 @@ paths: - multipart/form-data description: チャットルームにメッセージを投稿する。 parameters: - - description: Schedule ID + - description: スケジュールID in: path name: scheduleId required: true type: integer - - description: User ID + - description: ユーザーID in: formData name: user required: true type: string - - description: Message + - description: メッセージ in: formData name: message required: true @@ -1058,7 +1058,7 @@ paths: - text/html description: チャットルームをハンドルする。 parameters: - - description: Schedule ID + - description: スケジュールID in: path name: scheduleId required: true @@ -1086,7 +1086,7 @@ paths: - application/json description: チャットをストリームする。 parameters: - - description: Schedule ID + - description: スケジュールID in: path name: scheduleId required: true @@ -1103,7 +1103,7 @@ paths: get: consumes: - application/json - description: 指定されたIDを持つクラスの情報を取得します。 + description: 指定されたIDを持つクラスの情報を取得 parameters: - description: クラスID in: path @@ -1173,7 +1173,7 @@ paths: type: object security: - Bearer: [] - summary: クラスを削除します + summary: クラスを削除 tags: - Class patch: @@ -1232,7 +1232,7 @@ paths: type: object security: - Bearer: [] - summary: クラス情報を更新します + summary: クラス情報を更新 tags: - Class /cl/create: @@ -1287,7 +1287,7 @@ paths: type: object security: - Bearer: [] - summary: 新しいクラスを作成します + summary: 新しいクラスを作成 tags: - Class /cs: @@ -1626,7 +1626,7 @@ paths: type: string security: - Bearer: [] - summary: ユーザーをクラスから削除します。 + summary: ユーザーをクラスから削除 tags: - Class User /cu/{uid}/{cid}/rename: @@ -1665,26 +1665,26 @@ paths: type: string security: - Bearer: [] - summary: ユーザーの名前を更新します。 + summary: ユーザーの名前を更新 tags: - Class User /cu/{uid}/{cid}/role/{roleName}: patch: consumes: - application/json - description: Change the role of a user based on user ID and class ID. + description: 指定されたユーザーIDとクラスIDに基づいて、ユーザーのロールを変更します。 parameters: - - description: User ID + - description: ユーザーID in: path name: uid required: true type: integer - - description: Class ID + - description: クラスID in: path name: cid required: true type: integer - - description: Role Name + - description: ロール名 in: path name: roleName required: true @@ -1706,7 +1706,7 @@ paths: type: string security: - Bearer: [] - summary: Change a user's role. + summary: ユーザーのロールを変更 tags: - Class User /cu/{uid}/{cid}/toggle-favorite: @@ -1746,7 +1746,7 @@ paths: type: string security: - Bearer: [] - summary: お気に入りのクラスを切り替えます + summary: お気に入りのクラスを切り替え tags: - Class User /cu/{uid}/classes: @@ -1875,7 +1875,7 @@ paths: type: string security: - Bearer: [] - summary: クラス名でクラスを検索します + summary: クラス名でクラスを検索 tags: - Class User /cu/{uid}/favorite-classes: @@ -1961,7 +1961,7 @@ paths: type: object security: - Bearer: [] - summary: クラスメンバーの情報を取得します + summary: クラスメンバーの情報を取得 tags: - Class User /live/screen_share/{uid}/{cid}: