• CTDummy@lemm.ee
        link
        fedilink
        arrow-up
        15
        ·
        2 days ago

        Isn’t 500 a http error?

        Internal server error: A generic error message, given when an unexpected condition was encountered and no more specific message is suitable.

        A misconfigured server isn’t really dystopian.

      • glimse@lemmy.world
        link
        fedilink
        arrow-up
        4
        arrow-down
        2
        ·
        2 days ago

        A temporary server error while trying to save settings to a server is not dystopian

        • Stovetop@lemmy.world
          link
          fedilink
          arrow-up
          4
          ·
          2 days ago

          Seems it to me. Users are defaulted to location tracking without consent, which is fucked up in and of itself, and the system doesn’t work when trying to turn it off? I get that it’s probably a one-off, but something tells me the corporation cares more about keeping their data collection system functional more than they care about the opt out feature.

  • PlasticExistence@lemmy.world
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    2
    ·
    2 days ago

    All the development time went into the option that requires the user to agree to more surveillance. Did they even attempt to do QA on the “disagree” option?

    • markstos@lemmy.world
      link
      fedilink
      arrow-up
      4
      arrow-down
      1
      ·
      2 days ago

      500 errors may be transient, possibly because the app isn’t connected to the network.

      It may well work fine a minute later or for someone else.

      • dajoho
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        1 day ago

        Backend Dev here. 500 is an HTTP sever response, so requires a working connection to happen. If the app isn’t connected to the network, in almost all cases, you would experience a different error, such as connection timed out, but not a 500.

        • markstos@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          18 hours ago

          You are right.

          I was thinking of a case where there was a network connection problem and instead of precisely reporting that, the frontend told the user it was a 500 instead.