File tree Expand file tree Collapse file tree 1 file changed +4
-5
lines changed Expand file tree Collapse file tree 1 file changed +4
-5
lines changed Original file line number Diff line number Diff line change @@ -8,23 +8,22 @@ import fs from 'node:fs'
88
99export default class PostsController {
1010 async index ( { request, auth } : HttpContext ) {
11- const { username, pageParam , sizeParam } = request . qs ( )
11+ const { username, page , size } = request . qs ( )
1212 const user = username ? ( await User . findBy ( 'username' , username ) ) ! : auth . user !
1313
14- const page = Number ( pageParam ) || 1
15- const size = Number ( sizeParam ) || 10
14+ const pageParam = Number ( page ) || 1
15+ const sizeParam = Number ( size ) || 10
1616
1717 await user . load ( 'posts' , ( query ) => {
1818 query . orderBy ( 'id' , 'desc' )
19- query . forPage ( )
2019 query . preload ( 'media' )
2120 query . preload ( 'user' , ( userQuery : any ) => {
2221 userQuery . select ( [ 'id' , 'fullName' , 'username' ] )
2322 userQuery . preload ( 'avatar' )
2423 } )
2524 query . withCount ( 'comments' )
2625 query . withCount ( 'likes' )
27- query . forPage ( page , size )
26+ query . forPage ( pageParam , sizeParam )
2827 } )
2928
3029 return user . posts
You can’t perform that action at this time.
0 commit comments