This account is not set to public on notestock.
This account is not set to public on notestock.
デフォルトコンフィグだと
account_field_name_length: 255,
account_field_value_length: 255,
なのに最新だとこの値を超えるっていう話みたい
issue立ってないけど、ただ私はこの話を聞いて設定したら直ったってだけのカスなので私がデフォルトコンフィグ直してMRしてもその値が妥当なものかが分からないという問題が
@develop追従勢各位
commit@ef43016b でremoteのfieldを取得できる変更で含まれたバグだと思いますが、fieldにurl入れてるユーザーのnameかvalueが255文字を超えてしまって軒並みエラー出ちゃうのでaccount_field_name_lengthとaccount_field_name_lengthの値はそこそこ長くするのが良さそうです
remoteのfieldの長さってこっちで制御できるもんじゃないし、これからもっと長い奴渡してくるやついたらアカウント取得出来ないし…ってなるからもしかしたらこれじゃだめってkaniiniさんあたりに言われるかも
普通に見えるテキストなら255でもたぶん問題ないんだけど絵文字とかURLをここで使えるから、そのHTML要素のせいで文字数が倍以上になるんだよね
この問題をpleroma本体で修正するならこのMRみたくデフォルトを引き上げるか、remoteのサイズを無視するか、それかhtmlタグを無視して表示される分のサイズを見るのどれかになるんだろうなって
リモートはサイズのバリデートしない、ってやり方良いだろうけどなんかクソ長bio投げつけられてui壊れるとかありそう。知らんけど