Skip to content

Commit

Permalink
fix: signup point, update questions
Browse files Browse the repository at this point in the history
  • Loading branch information
kyeahxx19 committed Jan 18, 2024
1 parent a2bd10c commit 3e77c8f
Show file tree
Hide file tree
Showing 3 changed files with 79 additions and 28 deletions.
3 changes: 0 additions & 3 deletions src/auth/auth.controller.ts
Original file line number Diff line number Diff line change
Expand Up @@ -38,15 +38,13 @@ import {
import { SignupPhoneRequestDto } from './dtos/signupPhoneRequest.dto';
import { SignupEmailRequestDto } from './dtos/signupEmailRequest.dto';
import { SignupImageRequestDto } from './dtos/signupImageRequest.dto';
import { PointService } from 'src/point/point.service';

@Controller('auth')
@ApiTags('auth')
export class AuthController {
constructor(
private readonly authService: AuthService,
private readonly userService: UserService,
private readonly pointService: PointService,
) {}

@UseGuards(SignupGuard)
Expand Down Expand Up @@ -137,7 +135,6 @@ export class AuthController {
if (page == 16) {
const result = await this.authService.checkComplete(id);
if (!result) throw new BadRequestException('invalid info');
await this.pointService.giveSignupPoint(id);
await this.userService.createSocketUser(id);
return res.json({
refreshToken: await this.authService.getRefreshToken({
Expand Down
3 changes: 3 additions & 0 deletions src/auth/auth.service.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ import { JwtService } from '@nestjs/jwt';
import { UserService } from 'src/user/user.service';
import { JwtPayload, SignupPayload } from 'src/interfaces/auth';
import { UnivMailMap } from 'src/common/const';
import { PointService } from 'src/point/point.service';

// eslint-disable-next-line @typescript-eslint/no-var-requires
const crypto = require('crypto');
Expand All @@ -32,6 +33,7 @@ export class AuthService {
private readonly mailerService: MailerService,
private readonly jwtService: JwtService,
private readonly userService: UserService,
private readonly pointService: PointService,
) {}

private readonly logger = new Logger(AuthService.name);
Expand Down Expand Up @@ -253,6 +255,7 @@ export class AuthService {

await this.userService.updateUser(mail.user.id, 'email', email);
await this.userService.updateUserInfo(mail.user.id, 'university', univ);
await this.pointService.giveSignupPoint(mail.user.id);
await this.authMailRepository.delete(mail);
}

Expand Down
101 changes: 76 additions & 25 deletions src/blurting/blurting.service.ts
Original file line number Diff line number Diff line change
Expand Up @@ -71,37 +71,88 @@ export class BlurtingService {
const questions = [
'연인을 볼 때 가장 중요한 외적 요소 1가지는?',
'연인을 볼 때 가장 중요한 내적 요소 1가지는?',
'선호하는 데이트 유형과 이유는? ( 맛집탐방 / 집돌이 / 예술(전시회, 뮤지컬, 영화) / 액티비티 (실내 클라이밍,등 ) )',
'본인의 현재 플레이리스트에 있는 곡 세 개로 자신을 소개해주세요',
'선호하는 데이트 유형과 이유는?',
'본인의 현재 플레이리스트에 있는 곡 세 개로 자신을 소개해주세요!',
'본인의 인생 영화와 그 이유를 알려주세요',
'본인이 연인과 공유하고 싶은 취미는?',
'2024년 상반기에 달성하고 싶은 목표3가지를 공유해주세요!',
'애인의 남사친/여사친은 어디까지 허용 가능하시나요? ( 둘이서 점심/ 둘이서 저녁 / 둘이서 술 / 기타 )',
'연인에게서 절대 용납할 수 없는 잘못이 있나요 ? (ex. 거짓말, 연락두절, 등)',
'애인의 남사친/여사친은 어디까지 허용 가능하시나요?',
'연인에게서 절대 용납할 수 없는 잘못이 있다면 무엇인가요?',
'지금 현재 연애하고 싶다고 느끼는 이유가 무엇인가요?',
'본인이 선호하는 연인의 옷 스타일을 설명해주세요',
'본인이 선호하는 연인의 옷 스타일을 설명해주세요!',
'소개팅을 받을 때 상대에 대해 가장 궁금한 부분은 어떤 것인가요?',
'연인을 볼 때 가장 중요한 것을 순서대로 말해주세요: 인성, 학력, 궁합, 재력, 얼굴',
'좋아하는 이성에게 호감을 표현하는 본인만의 방법이 있나요? ( 적극적으로 다가간다 vs 눈치 채줄 때까지 기다린다 )',
'본인이 선호하는 연인과의 연락빈도와 그 이유를 알려주세요 ( 밸런스게임: 일주일 이상 연락 없어도 상관 없음 vs. 연락을 30분이라도 안 보면 서운해함 )',
'연인과의 싸움은 어떻게 해결하는 것을 선호하시나요?( 밸런스 게임 : 싸우면 풀릴 때까지 대화 요구하는 애인 vs 싸우면 연락두절되는 애인)',
'선호하는 데이트 빈도와 그 이유는? (밸런스 게임: 한달에 하루 데이트 vs 매일 1시간 데이트)',
'데이트 계획은 어떻게 세우는 걸 선호하시나요? ( 밸런스 게임 : 철저히 짜온 데이트 계획을 무조건 따라야 하는 애인 vs 아무 계획 없이 오는 애인 )',
'데이트 비용은 어떻게 정산하는 것을 선호하시나요?(밸런스 게임: 원단위 까지 철저히 더치페이 vs 번갈아가며 한쪽이 계산 )',
'맞춤법 틀리면 바로 지적하는 애인(여기선 되가 아니라 돼야..) vs 자기가 맞춤법 틀리는 애인(공부헸어?)',
'작심삼일이고 매사에 게으른 애인 vs 갓생에 목숨 거는 애인(나랑 같이 새벽 5시 미라클 모닝하자~)',
'손해봐도 화 안 내는 애인 (계산 이상하게 해도 그냥 웃으면서 넘김) vs 알뜰살뜰한 애인 (식당 가면 인스타 스토리 공유해서 공짜 음료수 꼭 받음)',
'헛소리하면 차단하는 애인 vs 맨날 만약에 게임 지옥인 애인',
'아파도 절대 말 안해주는 애인 vs 안 아파보이는데 계속 아프다고 찡찡대는 애인',
'매일 설레는 데이트 vs 친구 같이 편안한 데이트',
'기념일 하나도 안 챙기는 애인 vs 아무도 모르는 이상한 기념일 다 챙기는 애인(삽겹살 데이, 인삼데이 등등)',
'길에서 전 애인을 마주친다면..? 못본 척 지나간다 vs 다가가서 인사한다',
'어떤게 더 최악인지 이유와 함께 알려주세요: 환승 이별 vs 잠수 이별',
'어떤게 더 최악인지 이유와 함께 알려주세요: 한달씩 만난 전애인이 3명 있는 애인 vs 5년 만난 전애인이 있는 애인',
'모든 사람에게 친절한 애인 vs 모든 사람에게 무뚝뚝한 애인 ( 나 포함 )',
'내가 무조건 1순위인 애인 vs 다른 게 1순위인 애인 (가족/ 커리어/ 등)',
'연인이 1년간 외국으로 유학을 간다. 이때 나의 선택은?: 응원해주며 기다린다 vs 헤어진다',
'자기 고민을 전부 나와 공유하는 애인 vs 고민이 있어도 절대 말 안해주는 애인',
'좋아하는 이성에게 호감을 표현하는 본인만의 방법이 있나요?',
'본인이 선호하는 연인과의 연락빈도와 그 이유를 알려주세요!',
'연인과의 싸움은 어떻게 해결하는 것을 선호하시나요?',
'선호하는 데이트 빈도와 그 이유는 무엇인가요?',
'데이트 계획은 어떻게 세우는 걸 선호하시나요?',
'데이트 비용은 어떻게 정산하는 것을 선호하시나요?',
'내 맞춤법이 틀렸을 때 애인이 어떻게 반응하면 좋을 것 같나요?',
'본인의 옷 스타일을 설명해주세요!',
'내가 아플 때 애인에게 바라는 것이 있나요?',
'기념일은 어디까지 챙기고 싶은가요?',
'이별에도 지켜야 한다고 생각하는 예의가 있다면 무엇인가요?',
'애인에게 질투가 많은 편인가요?',
'고민이 있을 때 애인에게 이야기하는 편인가요?',
'연애를 인생에서 몇 순위로 생각하나요?',
'연인 사이에 가장 중요하다고 생각하는 게 무엇인가요?',
'썸의 기간은 어느 정도가 적당하다고 생각하나요?',
'장거리 연애 어느 정도 거리까지 할 수 있나요?',
'연인이 지출하는 데이트 비용이 적은 거 같아 속상하다면 어떻게 대처할 것 같나요?',
'애인의 이전 연애 횟수가 많다면 어떻게 생각하시나요?',
'이성들과 함께 여행 가는 애인, 용납할 수 있나요?',
'내 인생에서 가장 중요한 가치는 무엇인가요?',
'결혼하고 싶은 이성, 연애하고 싶은 이성의 차이는 무엇이라고 생각하시나요?',
'당신의 전공에 대해 이야기 해주세요!',
'사랑의 정의가 뭐라고 생각하시나요?',
'최근 관심사에 대해 설명해주세요!',
'좋아하는 음악 장르는 무엇인가요?',
'집에서 심심할 때 주로 무슨 일을 하나요?',
'이상형은 무엇인가요?',
'연하 동갑 연상 중 어떤 연애를 선호하시나요?',
'이성을 볼 때 가장 중요한 3가지는 무엇인가요?',
'결혼하고 싶은 나이는 언제인가요? 이유를 설명해주세요!',
'나의 성격을 소개해주세요!',
'내 인생 좌우명은 무엇인가요?',
'나를 표현할 수 있는 키워드를 적어주세요!',
'배워본 운동이 있다면 무엇인가요?',
'처음 해본 아르바이트는 어떤 일이었나요?',
'지금 당장 해보고 싶은 것이 있나요?',
'인생의 터닝포인트가 있었다면 어떤 사건이었나요?',
'추천하고 싶은 책을 설명해주세요!',
'해보고 싶은 직업이 있다면 무엇인가요?',
'배우고 싶은 외국어가 있다면 무엇인가요?',
'좋아하는 영화 장르와 그 이유를 설명해주세요!',
'최근 재미있게 본 드라마를 이야기해주세요!',
'좋아하는 배우가 있다면 누구인가요?',
'내가 가진 가장 쓸모 없는 물건과 얻게 된 경로를 알려주세요!',
'나만의 스트레스 해소법은 무엇인가요?',
'요즘 고민이 있다면 어떤 고민인가요?',
'좋아하는 날씨와 추억을 알려주세요!',
'가장 인상적이었던 여행지는 어디인가요?',
'가고 싶은 여행지는 어디인가요?',
'좋아하는 음식과 식당을 추천해주세요!',
'싫어하거나 못 먹는 음식이 있나요?',
'본인과 친해질 수 있는 방법을 알려주세요!',
'친해지고 싶어지는 사람의 특징을 말해주세요!',
'만나보고 싶은 사람이 있다면 어떤 성격인가요?',
'당신이 활발한 시간은 낮인가요 밤인가요?',
'당신은 낯을 가리는 편인가요?',
'집에서 노는 걸 좋아하는 편인가요?',
'몇 살까지 살고 싶은지, 그 이유는 무엇인가요?',
'연락할 때 전화와 문자 중 무엇을 더 선호하나요?',
'주말에 주로 무엇을 하면서 시간을 보내나요?',
'아침에 일어나면 가장 먼저 하는 일은 무엇인가요?',
'자기전에 마지막으로 하는 일은 무엇인가요?',
'하루에 평균 몇시간동안 수면을 취하나요?',
'넷플릭스에서 추천하는 드라마나 영화가 있나요?',
'주량이 어느 정도인가요? 술을 좋아하시나요?',
'좋아하는 술이 있나요?',
'나의 버킷리스트 중 하나를 알려주세요!',
'남기고 싶은 유언이 있다면 무엇인가요?',
'내가 가진 것 중 가장 소중한 것을 말해주세요!',
'지금 당신의 TMI 하나를 알려주세요!',
];

const selected = [];
Expand Down

0 comments on commit 3e77c8f

Please sign in to comment.