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 #1

Updated by Yuto Tokunaga about 4 years ago

63a32b6f をrevertしたら直るかどうか確かめてもらってもいいですか?

Actions #2

Updated by Akira Ouchi about 4 years ago

revertではありませんが、当該コミットの1つ前のコミットまでreset --hardしてもとに戻るのを確認していました。

Actions #3

Updated by Yuto Tokunaga about 4 years ago

revertしました

Actions #4

Updated by Yuto Tokunaga about 4 years ago

  • Status changed from 分類待ち to 終了
Actions

Also available in: Atom PDF