Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitcea4d3c

Browse files
committed
feat: add paginated members route
1 parentf5aac64 commitcea4d3c

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

‎coderd/coderd.go‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1002,6 +1002,9 @@ func New(options *Options) *API {
10021002
})
10031003
})
10041004
})
1005+
r.Route("/paginated-members",func(r chi.Router) {
1006+
r.Get("/",api.paginatedMembers)
1007+
})
10051008
r.Route("/members",func(r chi.Router) {
10061009
r.Get("/",api.listMembers)
10071010
r.Route("/roles",func(r chi.Router) {

‎coderd/members.go‎

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,19 @@ func (api *API) listMembers(rw http.ResponseWriter, r *http.Request) {
178178
httpapi.Write(ctx,rw,http.StatusOK,resp)
179179
}
180180

181+
// @Summary Paginated organization members
182+
// @ID paginated-organization-members
183+
// @Security CoderSessionToken
184+
// @Produce json
185+
// @Tags Members
186+
// @Param organization path string true "Organization ID"
187+
// @Success 200 {object} []codersdk.OrganizationMemberWithUserData
188+
// @Router /organizations/{organization}/paginated-members [get]
189+
func (api*API)paginatedMembers(rw http.ResponseWriter,r*http.Request) {
190+
ctx:=r.Context()
191+
httpapi.Write(ctx,rw,http.StatusNotImplemented,nil)
192+
}
193+
181194
// @Summary Assign role to organization member
182195
// @ID assign-role-to-organization-member
183196
// @Security CoderSessionToken

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp