some more permission related things

This commit is contained in:
gowthaman 2024-05-27 21:46:11 +05:30
parent 915094e49f
commit 36c11fabc1

View File

@ -110,7 +110,7 @@ fun main(args: Array<String>) {
post("/batch", VendorCtrl::createBatch, Roles(Role.Explicit("ROLE_VENDOR_CREATE")))
get("/{id}", VendorCtrl::get, Roles(Role.Explicit("ROLE_VENDOR_VIEW", "ROLE_VENDOR_CREATE")))
post(
"/getAll", VendorCtrl::getAll, Roles(Role.Explicit("ROLE_VENDOR_VIEW", "ROLE_VENDOR_CREATE"))
"/getAll", VendorCtrl::getAll
)
get(
"quotes/{id}", VendorCtrl::getQuotes, Roles(Role.Explicit("ROLE_QUOTE_VIEW", "ROLE_QUOTE_CREATE", "ROLE_VENDOR_VIEW"))
@ -121,13 +121,7 @@ fun main(args: Array<String>) {
}
path("/incoming") {
get(
"/plants", IncomingInventoryCtrl::plantsForUser,
Roles(
Role.Explicit("ROLE_INVENTORY_CREATE"),
Role.Explicit("ROLE_VENDOR_VIEW"),
Role.Explicit("ROLE_VENDOR_CREATE"),
Role.Explicit("ROLE_INVENTORY_VIEW")
)
"/plants", IncomingInventoryCtrl::plantsForUser
)
put(
"/plants/{id}", IncomingInventoryCtrl::updatePlant,
@ -187,12 +181,14 @@ fun main(args: Array<String>) {
)
put("/{id}", FleetCtrl::update, Roles(Role.Explicit("ROLE_FLEET_CREATE")))
post(
"/getAll", FleetCtrl::getAll, Roles(Role.Explicit(
"ROLE_FLEET_CREATE",
"ROLE_FLEET_VIEW",
"ROLE_EXPENSE_CREATE",
"ROLE_EXPENSE_VIEW",
))
"/getAll", FleetCtrl::getAll, Roles(
Role.Explicit(
"ROLE_FLEET_CREATE",
"ROLE_FLEET_VIEW",
"ROLE_EXPENSE_CREATE",
"ROLE_EXPENSE_VIEW",
)
)
)
delete("/{id}", FleetCtrl::delete, Roles(Role.Explicit("ROLE_FLEET_CREATE")))
}