Skip to content

Commit

Permalink
fix(backend): Misskey에서 CherryPick으로 마이그레이션 하면 타임라인이 표시되지 않음
Browse files Browse the repository at this point in the history
  • Loading branch information
noridev committed Jan 2, 2024
1 parent 1fe78fb commit 6df51bf
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 0 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG_CHERRYPICK.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,8 @@ Misskey의 전체 변경 사항을 확인하려면, [CHANGELOG.md#2023xx](CHANGE
기반 Misskey 버전: 2023.x.x<br>
Misskey의 전체 변경 사항을 확인하려면, [CHANGELOG.md#2023xx](CHANGELOG.md#2023xx) 문서를 참고하십시오.

> Misskey에서의 마이그레이션 문제를 해결하기 위해, 기존 CherryPick 서버에서는 이 버전으로 업데이트 후 노트 편집 시각 기록이 모두 삭제됩니다.
### General
- Change: 노트를 번역할 때 유저가 고양이로 설정되어 있으면 nyaize를 적용
- Change: Misskey 또는 CherryPick v4.3.0 이전 버전에서 마이그레이션 시, 마이그레이션 관련 대화 상자가 표시됨
Expand Down Expand Up @@ -102,6 +104,8 @@ Misskey의 전체 변경 사항을 확인하려면, [CHANGELOG.md#2023xx](CHANGE
- Fix: redisForJobQueue 연결 사용 (MisskeyIO/misskey#268)
- Fix: redisForJobQueue의 maxRetriesPerRequest를 null로 설정 (MisskeyIO/misskey#272)
- Fix: Inbox 또는 Deliver 큐에 data 필드가 비어 있는 작업이 등록되지 않도록 (MisskeyIO/misskey#307)
- Fix: Misskey에서 CherryPick으로 마이그레이션 하면 타임라인이 표시되지 않음
- 이 변경으로 인해 기존 CherryPick 서버에서 노트 편집 시각 기록이 모두 삭제됩니다.

---

Expand Down
12 changes: 12 additions & 0 deletions packages/backend/migration/1704185628000-note-updated-at2.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
export class NoteUpdatedAt1704185628000 {
name = 'NoteUpdatedAt1704185628000'

async up(queryRunner) {
await queryRunner.query(`ALTER TABLE "note" DROP COLUMN "updatedAt"`);
await queryRunner.query(`ALTER TABLE "note" ADD "updatedAt" TIMESTAMP WITH TIME ZONE`);
}

async down(queryRunner) {
await queryRunner.query(`ALTER TABLE "note" DROP COLUMN "updatedAt"`);
}
}

0 comments on commit 6df51bf

Please sign in to comment.