Nightfox DAWNなどの開発を嗜んでおりますの
あーわかったぞ!
お、普通にUIImageからhevcDataしたやつでも再現した。
画像が悪そうだなぁ、webからも同じエラーが出た
お、再現する画像が撮れた
heicそのままアップロードはいけてそうな気もする
10秒ちょいで処理だったので1秒インターバルの最大20回確認にしたらpngはいけた
pngのエラーはGetV1Media出来るようになるまでの時間が10秒以上かかってるからタイムアウトさせてたっぽい。もうちょい長めにしてみるか。(ファイルが壊れているからreadyにならない説はあるが)
再現するんだけど、最小構成が作れないなぁ
わからん〜シミュレータだと上手くいくが、オンデバイスの最適化処理がかかると画像が腐ってしまう
ファイルタイプを偽装してると思われてるのか。もしかしてpngをjpegって名前で送ってたりするかもなぁ。調べてみよう
https://github.com/kreeti/kt-paperclipこっちを使ってるのか
そもそもmastodonってpaperclip使ってるのか?
サイズエラーかな
https://github.com/thoughtbot/paperclip/blob/c769382c9b7078f3d1620b50ec2a70e91ba62ec4/lib/paperclip/locales/en.yml#L5
422なのでなんかしらメディアプロセスに意地悪なフォーマットになっちゃっている気はする
/api/v2/mediaは成功してる
バリデーションに失敗しました: Filehas contents that are not what they are reported to be
多分ギリギリまでファイルサイズを調整してるからかも?ちょっと減らしてみるか…
なんかfedibird の画像アップロードAPI失敗するなぁ。なんだろう
ちょいちょいバグ修正をする
マクドナルドで注文ミスってたくさんハンバーガーが家にある
様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。