Skip to content
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

[BUDI-7258] It looks like you can add a new user via the table block, but it fails silently #11155

Closed
1 task done
melohagan opened this issue Jul 6, 2023 · 0 comments
Closed
1 task done
Assignees
Labels
bb-components bug Something isn't working env - production Bug found in production firestorm Data/Infra/Revenue Team linear Medium priority Created by Linear-GitHub Sync user management

Comments

@melohagan
Copy link
Collaborator

melohagan commented Jul 6, 2023

Checklist

  • I have searched budibase discussions and github issues to check if my issue already exists

Hosting

  • Self
    • Method: docker compose
    • Budibase Version: 2.8.1

Describe the bug
You can display the users from the users table in a Table block. Checking the Show new row side panel option allows you to add a user, and a green success toast is shown, but it obviously doesn't actually save.

To Reproduce
Steps to reproduce the behavior:

  1. Add a table block for the Users table
  2. Check Show button and select Show new row side panel
  3. Publish and view app
  4. Add a new user entry
  5. See the green success toast and the user incorrectly appears to have been added

Expected behavior
If I try to add a row to the users table, I should see an error message indicating that I need to use user management, or the users API.
Or the table block should have a read-only mode and enable this if it detects the users table being used.

Screenshots
https://github.com/Budibase/budibase/assets/101575380/76ea886e-3c4b-49c1-838e-88f35cb0cdd5

BUDI-7258

Also don't think this should be an option:

Screenshot 2023-07-06 at 15 54 50

@melohagan melohagan added bug Something isn't working env - production Bug found in production user management bb-components labels Jul 6, 2023
@melohagan melohagan changed the title It looks like you can add a new user via the table block, but it fails silently [BUDI-7258] It looks like you can add a new user via the table block, but it fails silently Jul 6, 2023
@melohagan melohagan added the firestorm Data/Infra/Revenue Team label Jul 11, 2023
@melohagan melohagan added the Medium priority Created by Linear-GitHub Sync label Aug 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bb-components bug Something isn't working env - production Bug found in production firestorm Data/Infra/Revenue Team linear Medium priority Created by Linear-GitHub Sync user management
Projects
None yet
Development

No branches or pull requests

2 participants