mirror of
https://github.com/rickbarrette/redmine_qbo_lineitems.git
synced 2026-10-04 01:20:43 -04:00
Implement permission checks for adding and deleting line items in issue forms
This commit is contained in:
1 parent
0acf5ffca4
commit
9a9efcbaf9
5 files changed
+40
-29
No files matched your search
@@ -12,10 +12,18 @@ module RedmineQboLineItems
|
||||
|
||||
def self.setup
|
||||
unless Issue.ancestors.include?(LineItems::Patches::IssuePatch)
|
||||
# Patches
|
||||
Issue.prepend LineItems::Patches::IssuePatch
|
||||
|
||||
# Hooks
|
||||
LineItems::Hooks::IssuesSaveHookListener
|
||||
LineItems::Hooks::QboHookListener
|
||||
LineItems::Hooks::ViewHookListener
|
||||
|
||||
# Administration menu extension
|
||||
Redmine::MenuManager.map :admin_menu do |menu|
|
||||
menu.push :redmine_qbo_lineitems, { controller: 'items', action: 'index' }, icon: 'list', caption: :label_items, html: { class: 'icon icon-list' }
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
Reference in new issue
Block a user