Project

General

Profile

Actions

バグ #1451

closed

異なるアカウントで受信したトゥートをふぁぼ・BTできない

Added by Akira Ouchi about 4 years ago. Updated about 4 years ago.

Status:
終了
Priority:
通常
Assignee:
Target version:
プラグイン名:
Mastodon
ブランチ:
クラッシュする:
No

Description

MastodonのアカウントAとアカウントBがあったときに、アカウントBで受信したトゥートをアカウントAでふぁぼ・BTすることが前はできたのですが、
developブランチのcommit id: 63a32b6f59d8b46f05285bd17cb433fd312f2deb の変更によって
できなくなってしまったようです。

printデバッグしたところ、api.rbのget_local_status_id()でstatus_by_url()を呼び出すところでコケているように見えました。


再現手順

  1. アカウントAとアカウントBを用意する
  2. アカウントAのHTLの抽出タブとアカウントBのHTLの抽出タブをそれぞれ用意する
  3. アカウントBでトゥートする
  4. アカウントAで、 アカウントBのHTLに表示された アカウントBのトゥートをふぁぼる
    • アカウントAのHTLに表示されたものはget_local_status_id()でworld.domain == status.domainになりstatus_by_urlを呼び出さないためふぁぼれる
Actions

Also available in: Atom PDF