New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
If fetching permissions fails, the loading screen will continue to appear #567
Comments
Thanks. Just replicated your issue. Taking a look. |
Hi @luke-freeman, would you like to produce a mockup of the notification or do you want me to use a standard iOS alert notification? |
I've set a task to look into this. I'll try to deliever something in the next 2 weeks. |
I have a very basic design for this https://www.figma.com/file/WaYjtN0Gi2CB9L6rMYtjp5/567-%E2%80%94-Fetching-Permissions?node-id=2%3A72 Can you give me some more context on the error? Should the user simply click a button to force their way out of this state |
Hi @luke-freeman. I'm taking this one over. Can you give my @razeware.com address permission to view that file please? |
Can you access now? |
@luke-freeman I can—thanks! I'll get you more info when I understand the problem a bit more. |
I've got a fix in-place, reusing this view from elsewhere in the app: @luke-freeman, what should we be doing about the smileys? Switch the old one out for your new graphic from Figma, app-wide? @sammyd Do we have standardized verbiage for this? "We failed to fetch the correct permissions" maybe isn't so great a user-facing statement? |
@0xTim It looks like I need to be given access so I can push my branch? Or are we all just forking it? |
@JessyCatterwaul I guess RW people should have access it. However I don't have permissions to give you access, that's one for @luke-freeman |
@JessyCatterwaul I've sent you an invite to be a maintainer of this repo. Gimme a shout if that doesn't suffice. |
For now you can use the illustraiton that's there as I have another issue to update the illustrations app wide! |
Closed via #592 |
If fetching permissions fails, the loading screen will continue to appear.
Steps to reproduce
https://github.com/razeware/emitron-iOS/blob/development/Emitron/Emitron/Networking/Requests/PermissionsRequest.swift#L37
Expected behavior
Display error message.
And if the error is authentication error(HTTP status code: 401), you should display the login screen.
Actual behavior
The loading screen will continue to appear.
Environment
The text was updated successfully, but these errors were encountered: