add user profile, profile vibe and trip vibe and social signal
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
import { userRepo } from "@/server/repositories/user.repo";
|
||||
import { userRepo, type PeopleFilters } from "@/server/repositories/user.repo";
|
||||
import { tripRepo } from "@/server/repositories/trip.repo";
|
||||
import { participantRepo } from "@/server/repositories/participant.repo";
|
||||
import { organizerRepo } from "@/server/repositories/organizer.repo";
|
||||
@@ -11,12 +11,17 @@ export const profileService = {
|
||||
return profileRepo.findByUserId(userId);
|
||||
},
|
||||
|
||||
async findPeople(filters?: PeopleFilters) {
|
||||
return userRepo.findPeople(filters);
|
||||
},
|
||||
|
||||
async updateProfile(userId: string, input: UpdateProfileInput) {
|
||||
return profileRepo.upsertByUserId(userId, {
|
||||
bio: input.bio,
|
||||
city: input.city,
|
||||
instagram: input.instagram,
|
||||
interests: input.interests,
|
||||
vibe: input.vibe,
|
||||
});
|
||||
},
|
||||
|
||||
|
||||
Reference in New Issue
Block a user