Fix AP Announce detection (#2672)

This commit is contained in:
MeiMei
2018-09-09 02:59:14 +09:00
committed by syuilo
parent 424625846e
commit ea4e2da58d
3 changed files with 3 additions and 4 deletions

View File

@ -105,7 +105,7 @@ export default async (ctx: Router.IRouterContext) => {
* @param note Note
*/
export async function packActivity(note: INote): Promise<object> {
if (note.renoteId && note.text == null) {
if (note.renoteId && note.text == null && note.poll == null && (note.fileIds == null || note.fileIds.length == 0)) {
const renote = await Note.findOne(note.renoteId);
return renderAnnounce(renote.uri ? renote.uri : `${config.url}/notes/${renote._id}`, note);
}