netbox
netbox copied to clipboard
Server Error when creating permission with constraints
Deployment Type
Self-hosted
NetBox Version
v3.7.1
Python Version
3.10
Steps to Reproduce
- Add new Permission https://demo.netbox.dev/users/permissions/add/
- Setup Constraints as
{"role": "server"}
- Create
- Obtain Server Error
<class 'ValueError'>
Field 'id' expected a number but got 'server'.
Python version: 3.8.10
NetBox version: 3.7.1
Plugins:
netbox_demo: 0.3.1
Expected Behavior
Server Error 500 should not be raised. It should display some kind of validation popup.
Observed Behavior
Server Error occurs
<class 'ValueError'>
Field 'id' expected a number but got 'server'.
Python version: 3.8.10
NetBox version: 3.7.1
Plugins:
netbox_demo: 0.3.1
Recreated from #15017 because I cannot reopen the issue. I suppose the problem still needs to be fixed.
See: #15019