gray-mueller / gray-mueller/grocery-delivery-app-using-php
Enatega Admin Dashboard : When logged-in as a Vendor, its allowing to add another vendor.
- Dominant language
- TypeScript
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Describe the bug
When logged in as a Vendor, the system allows the user to add another vendor. It should not allow to add another vendor once its logged-in as a vendor.
To Reproduce
Steps to reproduce the behavior:
Go to 'Enatega Admin Dashboard'
Log in as a vendor, now see error there its allowing to Add another vendor.
Expected behavior
A Vendor should not have permission to create or add another vendor.
The "Add Vendor" option should be hidden or disabled for vendors.
Screenshots
Image
Desktop (please complete the following information):
OS: [e.g. Windows]
Browser [e.g. Chrome]
Version [e.g. Latest]
Activity
Contributor guide
Research direction
Start by reproducing the issue in the Enatega Admin Dashboard while logged in as a vendor, then trace the vendor-role handling for the Add Vendor option. Done means vendors cannot access vendor creation and the Add Vendor option is hidden or disabled for them.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- authorization
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100