@@ -76,6 +76,11 @@ export class FishFriendsController {
async list(request: FastifyRequest<{ Querystring: ListFishFriendsQuery }>, reply: FastifyReply) {
try {
const query = request.query
+
+ if (request.user.role !== 'admin') {
+ query.ownerId = request.user.id
+ }
const result = await this.fishFriendsService.list(query)
return reply.send(result)
@@ -80,6 +80,11 @@ export class FishController {
async list(request: FastifyRequest<{ Querystring: ListFishQuery }>, reply: FastifyReply) {
const result = await this.fishService.list(query)
@@ -35,7 +35,6 @@ export class FishFriendsService {
async list(query: ListFishFriendsQuery): Promise<PaginationResponse<Partial<FishFriends>>> {
const { page, size, id, fishId, ownerId, tgName, tgUsername, tgRemarkName, tgPhone, remark, createdAt } = query
- console.log('query: ', query)
const whereConditions: any = {}