bauerj / paperless_app

An Android/iOS app for Paperless

Home Page:https://play.google.com/store/apps/details?id=eu.bauerj.paperless_app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Error while connecting to server (old (legacy) server and app v. 0.1.0)

OliveiraHermogenes opened this issue · comments

Describe the bug
After upgrading to version 0.1.0 (F-Droid), I am getting the following error upon trying to log in:

Error while connecting to server

type '_GrowableList<dynamic>' is not a subtype of type 'Iterable<String>' in type cast

If it is relevant, I have not yet migrated to Jonas' -NG (didn't work too well for me last time I tried), so I am still running the old paperless from Daniel.

Additional information
OS: LineageOS 17.1 (Android 10)
Paperless App Version: 0.1.0
Do you use Paperless NG as a backend: No

Hey,

yes, the new app version wasn't tested with the old version of paperless. Sorry about that!

I'll see if I can fix it for the next minor release. This is going to take a few days though, so please try to downgrade in the meantime.

I'll have to see what I can do so that only stable releases get uploaded to F-Droid.

I think I may have fixed this now. Could you please try if app-arm64-v8a-release.zip works for you?

Sorry. My device is old. It runs a 32bit version of Android (LineageOS). Unfortunately, I don't have access to newer devices from friends at the moment. I tried a virtual device on my work machine, but wasn't able to get an arm64 image up and running. I could give you the credentials to my instance of paperless, if that would help.

No worries, that's my bad for assuming everyone uses a new device 😉

app-armeabi-v7a-release.zip - this should work on your phone.

If you have an old paperless instance running without any personal or sensitve data on it, I would be happy if you gave me access for future testing. If it's your personal instance where you store your own data, I would not want to access it.

Thanks!

My instance does have personal data on it, although I wouldn't call it sensitive (just the usual "Papierkram").

If you intend to keep supporting old paperless installations, I am happy to test and report bugs. I think it is a little hard on you though to keep supporting it without the means to do some easy testing and debugging. It is difficult to estimate, but I don't think there are many holdouts like me. If you don't have any particular interest in supporting old installations, I'll take some time in the weekend to finally migrate to NG.

Perfect, thanks for testing!

The app will probably stay compatible to paperless for some time. I still recommend upgrading for all the great new features in paperless-ng.