codestates / codestates/underTheSea
[✍️ Dev Log] 박기정 / 2022-01-18
- Dominant language
- JavaScript
- Stars
- 0
- Forks
- 5
- PR merge metrics
- No merged PRs in 30d
Description
### 오늘은 어떻게 프로젝트에 기여했나요?
- 유튜브 영상을 참고하여 검색창 만드는 부분에 대한 간단한 방법을 제시
- usermanage.js, usercomment.js, level.js 파일 버그 수정
-
### 오늘의 프로젝트에서 힘든 점은 무엇인가요?
- 해당일로부터 7일전까지의 기록을 필터링 하는 것이 아닌 해당일이 속한 주의 데이터를 필터링 하는 것이 쉽지 않았습니다.
```js
let now = new Date();
let dayOfWeek = now.getDay(); //0-6
let numDay = now.getDate();
let start = new Date(now); //copy
start.setHours(0, 0, 0, 0);
start.setDate(numDay - dayOfWeek);
if (container.dataValues.last_lv_up <= start)
```
-데이터가 반환되어 올때 빈 배열로 오는 경우를 고려하여 예외 케이스를 잡아주지 않아서 키값이 없다면서 서버가 다운이 되었는데 어디가 문제인지 한 번에 알아채지 못해서 고생을 했습니다.
```js
const commnets_data = await comments.findAll({
offset,
limit,
where: { user_id },
order: [["createdAt", "DESC"]],
});
let user_comments = [];
if (!commnets_data) {
user_comments = [];
} else {
```
### 내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?
- [ ] 클라이언트 빌드가 안되는 문제를 해결해야합니다.
- [ ] 나머지 주요 기능들이 작동하는지 체크해야합니다.
- [ ]
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.