permissions
This commit is contained in:
@@ -100,6 +100,9 @@
|
|||||||
:href "/"}
|
:href "/"}
|
||||||
"Dashboard")]
|
"Dashboard")]
|
||||||
|
|
||||||
|
(when (can? (:identity request)
|
||||||
|
{:subject :invoice-page})
|
||||||
|
(list
|
||||||
(menu-button- {"@click.prevent" "if (selected == 'invoices') {selected = null } else { selected = 'invoices'} "
|
(menu-button- {"@click.prevent" "if (selected == 'invoices') {selected = null } else { selected = 'invoices'} "
|
||||||
:icon svg/accounting-invoice-mail}
|
:icon svg/accounting-invoice-mail}
|
||||||
"Invoices")
|
"Invoices")
|
||||||
@@ -133,11 +136,14 @@
|
|||||||
"Voided")
|
"Voided")
|
||||||
(menu-button- {:href (bidi/path-for client-routes/routes
|
(menu-button- {:href (bidi/path-for client-routes/routes
|
||||||
:import-invoices)} "Import")
|
:import-invoices)} "Import")
|
||||||
#_(menu-button- {:href (bidi/path-for ssr-routes/only-routes
|
(when (can? (:identity request)
|
||||||
|
{:subject :ar-invoice
|
||||||
|
:activity :read})
|
||||||
|
(menu-button- {:href (bidi/path-for ssr-routes/only-routes
|
||||||
::oi-routes/new)
|
::oi-routes/new)
|
||||||
:active? (= ::oi-routes/new (:matched-route request))
|
:active? (= ::oi-routes/new (:matched-route request))
|
||||||
:hx-boost "true"}
|
:hx-boost "true"}
|
||||||
"Create outgoing"))
|
"Create outgoing")))))
|
||||||
|
|
||||||
(when
|
(when
|
||||||
(can? (:identity request) {:subject :sales :activity :read})
|
(can? (:identity request) {:subject :sales :activity :read})
|
||||||
|
|||||||
Reference in New Issue
Block a user