Skip to content

Add devices button is grayed out #3472

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

Closed
scare376 opened this issue Dec 25, 2024 · 5 comments · Fixed by #3538
Closed

Add devices button is grayed out #3472

scare376 opened this issue Dec 25, 2024 · 5 comments · Fixed by #3538
Labels
needs-triage Needs to be triaged by a developer and assigned a release

Comments

@scare376
Copy link
Collaborator

What happened?

image
Add devices button is grayed out and unselectable. Email is set up and a device was added during a prior release

What did you expect?

Button is selectable to add a device.

Kavita Version Number - If you don not see your version number listed, please update Kavita and see if your issue still persists.

Nightly Testing Branch

What operating system is Kavita being hosted from?

None

If the issue is being seen on Desktop, what OS are you running where you see the issue?

None

If the issue is being seen in the UI, what browsers are you seeing the problem on?

No response

If the issue is being seen on Mobile, what OS are you running where you see the issue?

None

If the issue is being seen on the Mobile UI, what browsers are you seeing the problem on?

No response

Relevant log output

No response

Additional Notes

No response

@scare376 scare376 added the needs-triage Needs to be triaged by a developer and assigned a release label Dec 25, 2024
@majora2007
Copy link
Member

Quick workaround would be to inspect the element and remove the disabled attribute likely.

@djdole
Copy link

djdole commented Mar 18, 2025

What happened?

image
Add devices button is grayed out and unselectable. Email is set up and a device was added during a prior release

What did you expect?

Button is selectable to add a device.

Kavita Version Number - If you don not see your version number listed, please update Kavita and see if your issue still persists.

Nightly Testing Branch

What operating system is Kavita being hosted from?

None

If the issue is being seen on Desktop, what OS are you running where you see the issue?

None

If the issue is being seen in the UI, what browsers are you seeing the problem on?

No response

If the issue is being seen on Mobile, what OS are you running where you see the issue?

None

If the issue is being seen on the Mobile UI, what browsers are you seeing the problem on?

No response

Relevant log output

No response

Additional Notes

No response

I'm experiencing the same issue with a non-admin user. (Docker Kavita, only two users, email is set up and working.)

@majora2007
Copy link
Member

@djdole what version of Kavita are you on?

@djdole
Copy link

djdole commented Mar 21, 2025

@djdole what version of Kavita are you on?

Currently:
Version 0.8.5.11
First Install Version 0.8.5.3.
But I figured out what was stopping my users from being able to add devices.
It's unclear in the UI, but after trial and error I found that if a user is assigned "Read Only" Role permission, they are unable to add devices.
Unchecking "Read Only" allows the user to add devices.
Image

@majora2007
Copy link
Member

@djdole what version of Kavita are you on?

Currently: Version 0.8.5.11 First Install Version 0.8.5.3. But I figured out what was stopping my users from being able to add devices. It's unclear in the UI, but after trial and error I found that if a user is assigned "Read Only" Role permission, they are unable to add devices. Unchecking "Read Only" allows the user to add devices. Image

This is intended behavior. Read-only means they cannot add things. If you need an alternative, open a PR and we can discuss restrictive role or maybe more fine grained permission.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs-triage Needs to be triaged by a developer and assigned a release
Projects
No open projects
Development

Successfully merging a pull request may close this issue.

3 participants