Whenever I attempt to edit another user's question I get an error using the iOS app:
user can edit question directly, suggesting an edit is not allowed.
What's the reason for this error? I'm not intending to make the suggestion just to edit.
This is fixed. When fetching questions the API was checking for privileges based on the SO rep requirements rather than the individual site's requirements. Submission on the other hand used the site's rep requirements, causing the mismatch. For Biology, this affected users between 1000 and 2000 rep.
can_edit
andcan_suggest_edit
which it uses to either the edit or suggest edit API endpoint. Either the app is screwing up or the wrong privilege information is coming from the API.