• notarobot@lemmy.world
    link
    fedilink
    arrow-up
    55
    ·
    1 year ago

    That’s your Android app that’s broken. Lemmy is written in Rust, not Java, and fails in all sorts of other ways instead.

    • tinsukE@lemmy.world
      link
      fedilink
      arrow-up
      22
      ·
      1 year ago

      Yup, very likely that.

      My crystal ball says that your client is trying to parse the response of a failed request as it was a successful one.

      A successful request would return a valid JSON object, while a failed on would probably return an error message.

      Report a bug with your client devs saying that they should check that request’s status code says it’s successful before trying to parse its response as JSON.

  • YakTrimmer@beehaw.org
    link
    fedilink
    arrow-up
    13
    ·
    1 year ago

    But Lemmy’s codebase is in Rust. That’s a Java error, so I suspect that’s an Android app error.