summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2023-01-10 16:41:38 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2023-01-10 16:41:38 +0900
commit789d61d175e7f2878d8fee69645b5981d4d9bc03 (patch)
tree8beaf5df58f292fbe4284802b647836e5528726b
parent13.0.0-beta.38 (diff)
downloadmisskey-789d61d175e7f2878d8fee69645b5981d4d9bc03.tar.gz
misskey-789d61d175e7f2878d8fee69645b5981d4d9bc03.tar.bz2
misskey-789d61d175e7f2878d8fee69645b5981d4d9bc03.zip
enhance(server): アンケート選択肢の文字数制限を緩和
Resolve #9511
-rw-r--r--CHANGELOG.md1
-rw-r--r--packages/backend/migration/1673336077243-PollChoiceLength.js11
-rw-r--r--packages/backend/src/models/entities/Poll.ts2
3 files changed, 13 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3c1d99d831..5607dbf231 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -61,6 +61,7 @@ You should also include the user name that made the change.
- Server: signToActivityPubGet is set to true by default @syuilo
- Server: improve syslog performance @syuilo
- Server: improve note scoring for featured notes @CyberRex0
+- Server: アンケート選択肢の文字数制限を緩和 @syuilo
- Server: delete outdated notifications regularly to improve db performance @syuilo
- Server: delete outdated hard-mutes regularly to improve db performance @syuilo
- Server: delete outdated notes of antenna regularly to improve db performance @syuilo
diff --git a/packages/backend/migration/1673336077243-PollChoiceLength.js b/packages/backend/migration/1673336077243-PollChoiceLength.js
new file mode 100644
index 0000000000..810c626e04
--- /dev/null
+++ b/packages/backend/migration/1673336077243-PollChoiceLength.js
@@ -0,0 +1,11 @@
+export class PollChoiceLength1673336077243 {
+ name = 'PollChoiceLength1673336077243'
+
+ async up(queryRunner) {
+ await queryRunner.query(`ALTER TABLE "poll" ALTER COLUMN "choices" TYPE character varying(256) array`);
+ }
+
+ async down(queryRunner) {
+ await queryRunner.query(`ALTER TABLE "poll" ALTER COLUMN "choices" TYPE character varying(128) array`);
+ }
+}
diff --git a/packages/backend/src/models/entities/Poll.ts b/packages/backend/src/models/entities/Poll.ts
index 6641b435eb..ee1d646020 100644
--- a/packages/backend/src/models/entities/Poll.ts
+++ b/packages/backend/src/models/entities/Poll.ts
@@ -24,7 +24,7 @@ export class Poll {
public multiple: boolean;
@Column('varchar', {
- length: 128, array: true, default: '{}',
+ length: 256, array: true, default: '{}',
})
public choices: string[];