@yuicho すみませんすみません、この投稿のActivityを生成できないです(生成しようとすると500エラーが返ってきます)
mastodon-weのログを見せてもらえますか?
https://mstdn.yuicho.net/@yuicho/113284298220683555
curl -H"Accept: application/activity+json" https://mstdn.yuicho.net/@yuicho/113284298220683555
@yuicho すみませんすみません、この投稿のActivityを生成できないです(生成しようとすると500エラーが返ってきます)
mastodon-weのログを見せてもらえますか?
https://mstdn.yuicho.net/@yuicho/113284298220683555
curl -H"Accept: application/activity+json" https://mstdn.yuicho.net/@yuicho/113284298220683555
@yuicho ああー、やっぱりそれか、デバッグ厄介なんだよなー‥‥せめて自分の環境で再現できればよかったんですが
tootctl cache clearしてもなおりませんか?
@askyq あれ…なんだろう…?
とりあえずログ送りますね、なんかキャッシュが変…?
(量的に載せれなかったので画像で…)
No serializer found for resource: {:type=>"Link", :mediaType=>"application/ld+json; profile=\"https://www.w3.org/ns/activitystreams\"", :href=>"https://kmy.blue/users/askyq/statuses/113281039352179913"}
これが原因ですね‥‥この描き方じゃだめなのかなあ。OKな投稿もあるので基準がわからん。もうちょい調べますね。
ちなみにデバッグログってどうやって出すんでしょう?
@askyq うーん、キャッシュ吹き飛ばしてもダメですねぇ…
@askyq 一応デバッグログ吐いといたので送っときますね
https://gist.github.com/yuicho/116a0b7f82206c6fed82f51e6261df05
@askyq 環境変数で `RAILS_LOG_LEVEL` に `debug` を設定したら吐かれます!
このPRのブランチ使ってみて改善しますか?
@askyq 一旦ビルド必要なので少々お待ちください〜
@askyq 治ったかも…!
@yuicho ほんまだ‥‥!ありがとうございますお手数おかけしました
@yuicho 15.1にこの1コミットを追加しただけのものですね、CIテストも通ってるし問題はないと思います
@askyq いえいえ、こちらこそありがとうございます〜!!!
このブランチってベースは15.1からですか?
このまま使い続けちゃって大丈夫?
@askyq そいえばあすかさん、サーバー管理の方で設定できるCSSが機能してないような気がするんですけど、気のせいですかね…?
個人のCSSに入れたら機能するのをそのままコピペしても、サーバー全体の方が反映してない気がしてます
@askyq 了解です!次までこれ使っときます〜〜〜
@yuicho
ブラウザのスーパーリロード(Shift+F5)で直りませんか?
その2つは出力されるHTMLに違いがあって、個人CSS(うちの独自機能)は更新されるたびにHTMLからリンクされるCSSのURLも変わりますけど、全体CSS(Mastodonの標準機能)は常に同じURLとなるのでブラウザのキャッシュが生きてしまいます
あと後者はRedisでもキャッシュしてるので、その更新に数分かかる場合もあります
@askyq ああああなるほど…!!!そういうことか…!
スーパーリロードして今見てみたら反映してました…!
お騒がせしました…!
@yuicho 15.2リリースしましたが、今回の問題の他は表示上の軽微な問題の改善だけなので、面倒でしたらとばしてしまって構いません(バージョン番号の見栄えがアレだけど)
@askyq あ、了解です〜!
ありがとうございます!
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.