Merge branch 'misskey-dev:develop' into sonic

This commit is contained in:
Kainoa Kanter 2022-02-21 17:58:03 -08:00 committed by GitHub
commit d17acef9af
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 9 additions and 2 deletions

View file

@ -34,6 +34,7 @@ const languages = [
'pl-PL', 'pl-PL',
'pt-PT', 'pt-PT',
'ru-RU', 'ru-RU',
'sk-SK',
'ug-CN', 'ug-CN',
'uk-UA', 'uk-UA',
'zh-CN', 'zh-CN',

View file

@ -4,6 +4,7 @@ import { fetchMeta } from '@/misc/fetch-meta';
import { Ads, Emojis, Users } from '@/models/index'; import { Ads, Emojis, Users } from '@/models/index';
import { DB_MAX_NOTE_TEXT_LENGTH } from '@/misc/hard-limits'; import { DB_MAX_NOTE_TEXT_LENGTH } from '@/misc/hard-limits';
import { MoreThan } from 'typeorm'; import { MoreThan } from 'typeorm';
import { MAX_NOTE_TEXT_LENGTH } from '@/const';
export const meta = { export const meta = {
tags: ['meta'], tags: ['meta'],
@ -138,6 +139,10 @@ export const meta = {
type: 'string', type: 'string',
optional: false, nullable: true, optional: false, nullable: true,
}, },
maxNoteTextLength: {
type: 'number',
optional: false, nullable: false,
},
emojis: { emojis: {
type: 'array', type: 'array',
optional: false, nullable: false, optional: false, nullable: false,
@ -501,6 +506,7 @@ export default define(meta, paramDef, async (ps, me) => {
iconUrl: instance.iconUrl, iconUrl: instance.iconUrl,
backgroundImageUrl: instance.backgroundImageUrl, backgroundImageUrl: instance.backgroundImageUrl,
logoImageUrl: instance.logoImageUrl, logoImageUrl: instance.logoImageUrl,
maxNoteTextLength: MAX_NOTE_TEXT_LENGTH, // 後方互換性のため
emojis: await Emojis.packMany(emojis), emojis: await Emojis.packMany(emojis),
ads: ads.map(ad => ({ ads: ads.map(ad => ({
id: ad.id, id: ad.id,

View file

@ -48,8 +48,8 @@
</FormInput> </FormInput>
</FormSplit> </FormSplit>
</div> </div>
<MkButton :disabled="fields.length >= 16" inline style="margin-right: 8px;" @click="addField">{{ i18n.ts.add }}</MkButton> <MkButton :disabled="fields.length >= 16" inline style="margin-right: 8px;" @click="addField"><i class="fas fa-plus"></i> {{ i18n.ts.add }}</MkButton>
<MkButton inline primary @click="saveFields">{{ i18n.ts.save }}</MkButton> <MkButton inline primary @click="saveFields"><i class="fas fa-check"></i> {{ i18n.ts.save }}</MkButton>
</div> </div>
</FormFolder> </FormFolder>
<template #caption>{{ i18n.ts._profile.metadataDescription }}</template> <template #caption>{{ i18n.ts._profile.metadataDescription }}</template>