It looks like there are multiple post types on Piefed (link, image, poll, text, etc.), and the Interstellar client throws an error for me when I try to create a text post on it. It says that the link cannot be null, as well as the alt text (neither of which are relevant for a text post).
Has anybody experienced this issue and know how to resolve it? The app definitely supports Piefed from what I can tell, and I can do everything else (receive notifications, read posts, comment, updoot, join and leave communities, etc.)
If it helps, I'm running the Android client installed via F-Droid
9 Comments
wjs018@piefed.wjs018.xyz · 5 pts · 3d
I was able to replicate your problem. I was able to make a post with other apps successfully.
Based on the error message, either Interstellar is sending an incorrect post type, or piefed is doing some schema checking beyond the officially documented api. I won't be able to look at it until tomorrow probably, so perhaps @rimu@piefed.social or @jwr1@kbin.earth will be able to look into it sooner.
olorin99@kbin.earth · 2 pts · 3d
Interstellar was passing some parameters as null. Used to work but I guess the schema checking has been made stricter. I made a PR here
nocturne@slrpnk.net · 3 pts · 3d
You may want to cross post to the interstellar community. !interstellar@kbin.earth
And maybe the Lemmy Apps community !lemmyapps@lemmy.world
scallisto@retrofed.com · 1 pts · 3d
Got it, I will cross post it now
edit: Have cross-posted to the interstellar community using the Summit app (does not work on Interstellar, and there seems to be no option in the web client?)
Summit is definitely my favourite app, but I'd rather use Interstellar, since it can be installed via F-Droid (while Summit needs Obtainium), and it is cross-platform too (so I can use the same app on both Android and mobile Linux when I get around to getting a working supported device!)
nocturne@slrpnk.net · 2 pts · 3d
Piefed software only always cross posting url posts, which is why it did not work on the web interface.
scallisto@retrofed.com · 1 pts · 3d
Ahh OK, interesting
wyldrstallyns@lemmy.dbzer0.com · 1 pts · 3d
Hol'up, I thought F-Droid v Obtainium was merely preference. No? 😅
scallisto@retrofed.com · 1 pts · 3d
They are preference, yes, but F-Droid (for me) usually auto-updates more reliably than Obtainium. I know a lot of people love Obtainium too, and both are awesome!
wyldrstallyns@lemmy.dbzer0.com · 1 pts · 3d
I've been testing out both, and F-Droid seems to error out more often —though, I've yet to dig into why, exactly, so 🤷🏼♂️