プロジェクト

全般

プロフィール

バグ #1451

完了

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

Akira Ouchi さんがほぼ4年前に追加. ほぼ4年前に更新.

ステータス:
終了
優先度:
通常
担当者:
対象バージョン:
プラグイン名:
Mastodon
ブランチ:
クラッシュする:
いいえ

説明

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を呼び出さないためふぁぼれる

他の形式にエクスポート: Atom PDF