互換性のためのコードを追加 & #2623

This commit is contained in:
syuilo 2018-09-05 23:55:51 +09:00
parent 229e85b2c5
commit b5ff2abdb9
No known key found for this signature in database
GPG key ID: BDC4C49D06AB9D69
8 changed files with 435 additions and 284 deletions

View file

@ -69,7 +69,13 @@ export const meta = {
withFiles: $.bool.optional.note({
desc: {
'ja-JP': 'true にすると、メディアが添付された投稿だけ取得します'
'ja-JP': 'true にすると、ファイルが添付された投稿だけ取得します'
}
}),
mediaOnly: $.bool.optional.note({
desc: {
'ja-JP': 'true にすると、ファイルが添付された投稿だけ取得します (このパラメータは廃止予定です。代わりに withFiles を使ってください。)'
}
}),
}
@ -193,7 +199,9 @@ export default async (params: any, user: ILocalUser) => {
});
}
if (ps.withFiles) {
const withFiles = ps.withFiles != null ? ps.withFiles : ps.mediaOnly;
if (withFiles) {
query.$and.push({
fileIds: { $exists: true, $ne: [] }
});