diff --git a/lib/users_show_hook_listener.rb b/lib/users_show_hook_listener.rb index 042c3c5..a3d4323 100644 --- a/lib/users_show_hook_listener.rb +++ b/lib/users_show_hook_listener.rb @@ -12,16 +12,14 @@ class UsersShowHookListener < Redmine::Hook::ViewListener # View User def view_users_form(context={}) - selected = "" + # Update the users QboEmployee.update_all # Check to see if there is a quickbooks user attached to the issue - if not context[:user].qbo_employee_id.nil? then - selected = context[:user].qbo_employee_id - end + @selected = context[:user].qbo_employee_id unless context[:user].qbo_employee_id.nil? # Generate the drop down list of quickbooks contacts - return "
#{context[:form].select :qbo_employee_id, QboEmployee.all.pluck(:name, :id), :selected => selected, include_blank: true}
" + return "#{context[:form].select :qbo_employee_id, QboEmployee.all.pluck(:name, :id), :selected => @selected, include_blank: true}
" end -end \ No newline at end of file +end