redmine_knowledgebase
redmine_knowledgebase copied to clipboard
when I unchecked Disable Article Summaries option, open the article with 500 error
error log
An ActionView::Template::Error occurred in articles#index:
no implicit conversion of nil into String plugins/redmine_knowledgebase/app/helpers/knowledgebase_helper.rb:38:in `+'
Request:
- URL : http://192.168.1.41/projects/uth_testteam/knowledgebase/articles
- HTTP Method: GET
- IP address : 192.168.60.238
- Parameters : {"controller"=>"articles", "action"=>"index", "project_id"=>"uth_testteam"}
- Timestamp : 2016-10-20 06:09:33 UTC
- Server : jira
- Rails root : /opt/redmine-3.3
- Process: 23277
Session:
- session id: "a68eebd4ad93a41878ca7addd4b7c052"
- data: {"session_id"=>"a68eebd4ad93a41878ca7addd4b7c052", "user_id"=>8, "tk"=>"fde603dd6e875d876248756085fdc947f5a4b03b", "_csrf_token"=>"DvOiLXeYVfCwSilukdjrB1k2j7oBM1hNvsnlN7HXfk4=", "recent_projects"=>[2, 12], "query"=>{:id=>68, :project_id=>nil}, "issues_index_sort"=>"project,status,updated_on:desc", "access_count_table"=>{30=>1, 64=>1}}
Environment:
- GATEWAY_INTERFACE : CGI/1.2
- HTTP_ACCEPT : text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,/;q=0.8
- HTTP_ACCEPT_ENCODING : gzip, deflate, sdch
- HTTP_ACCEPT_LANGUAGE : zh-CN,zh;q=0.8,en;q=0.6,pl;q=0.4
- HTTP_CONNECTION : keep-alive
- HTTP_COOKIE : autologin=c3447c562f6e5c6f8577bb5c97c35ab3fea410b7; _redmine_session=TG1XcW1CWms2TjJ3N3N4dlBuSFI1WUpPYzRGZjdrZGdMM0x4MGtYUW9LaGZMdEZFa2NIK1ZwVHJqRXVJeVpQR0lJTHpZbmhzR09xQ3ZWTnVHWmhVc09yVHNmNDI3bFlaZ0QzbjZlZDFaQmlGanE1Z01NUVZqRmRCeEhkcGljeEpPMERqekZKYjlvdzhsTlRSRVFkYjZqeUZ6ZXlmcStIRHlyWTU2TjlkQ0xjc1hMNkxwRjZCNHJwcVdZb3JhK2piNmJ3MGMrL0kzcks1NldFSm5xOW1ZS0FJVnc0NmRLNDEvSC9FTmZVMVdxUjBpa2xkZGFHVlo5aGJrallyNnlVTEpCSnBvNldBdHdlTENseFRtdWJGNmJQa2xFWVZUaUFHMjJCb3RoeVhRbi9sd0hPOEFEYzBHZENoUEd2REpTZGR1L0hlZVFLbFQwV2ozZmZseTFWNVROYmdSY2dyZ1VNdFdPclFhMFp6dWZSQ2M1SlBWUWhZNFpsVG4zY3NmeUlab3JuZCtuSElQRW51ZTV5SUZDcjFObXk1Wmdza1BwaFA2RVlBNE5kL2o3TXFGUUdRcXFLenlEVnBmcW91R3dqTm1HUU9xUVZ0a3NjNmZ4QlRacWN3cW5sMHRhSGRTRlFZNGdURm9uZUF5RDQ9LS1oTWgrd2tKQjFvdWxCamdwZEZMNzFBPT0%3D--1837fa48014519283fe16b6449a68bb7b6975b2d
- HTTP_HOST : 192.168.1.41
- HTTP_IF_NONE_MATCH : W/"94ec24ae31a4464d96a068680d598e23"
- HTTP_REFERER : http://192.168.1.41/projects/uth_testteam?jump=work_time
- HTTP_UPGRADE_INSECURE_REQUESTS : 1
- HTTP_USER_AGENT : Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.59 Safari/537.36
- HTTP_VERSION : HTTP/1.1
- ORIGINAL_FULLPATH : /projects/uth_testteam/knowledgebase/articles
- ORIGINAL_SCRIPT_NAME :
- PATH_INFO : /projects/uth_testteam/knowledgebase/articles
- QUERY_STRING :
- REMOTE_ADDR : 192.168.60.238
- REQUEST_METHOD : GET
- REQUEST_PATH : /projects/uth_testteam/knowledgebase/articles
- REQUEST_URI : /projects/uth_testteam/knowledgebase/articles
- ROUTES_45830840_SCRIPT_NAME :
- SCRIPT_NAME :
- SERVER_NAME : 192.168.1.41
- SERVER_PORT : 80
- SERVER_PROTOCOL : HTTP/1.1
- SERVER_SOFTWARE : thin 1.7.0 codename Dunder Mifflin
- action_controller.instance : #ArticlesController:0x007f4848072de8
- action_dispatch.backtrace_cleaner : #Rails::BacktraceCleaner:0x0000000607c3c0
- action_dispatch.cookies : #ActionDispatch::Cookies::CookieJar:0x007f48480710b0
- action_dispatch.cookies_digest :
- action_dispatch.cookies_serializer :
- action_dispatch.encrypted_cookie_salt : encrypted cookie
- action_dispatch.encrypted_signed_cookie_salt : signed encrypted cookie
- action_dispatch.http_auth_salt : http authentication
- action_dispatch.key_generator : #ActiveSupport::CachingKeyGenerator:0x00000003b36f70
- action_dispatch.logger : #ActiveSupport::Logger:0x00000005674710
- action_dispatch.parameter_filter : [:password]
- action_dispatch.redirect_filter : []
- action_dispatch.remote_ip : 192.168.60.238
- action_dispatch.request.content_type :
- action_dispatch.request.formats : [#<Mime::Type:0x000000033c5b38 @synonyms=["application/xhtml+xml"], @symbol=:html, @string="text/html", @hash=1485376642758585633>]
- action_dispatch.request.parameters : {"controller"=>"articles", "action"=>"index", "project_id"=>"uth_testteam"}
- action_dispatch.request.path_parameters : {:controller=>"articles", :action=>"index", :project_id=>"uth_testteam"}
- action_dispatch.request.query_parameters : {}
- action_dispatch.request.request_parameters : {}
- action_dispatch.request.unsigned_session_cookie: {"session_id"=>"a68eebd4ad93a41878ca7addd4b7c052", "user_id"=>8, "tk"=>"fde603dd6e875d876248756085fdc947f5a4b03b", "_csrf_token"=>"DvOiLXeYVfCwSilukdjrB1k2j7oBM1hNvsnlN7HXfk4=", "recent_projects"=>[2, 12], "query"=>{:id=>68, :project_id=>nil}, "issues_index_sort"=>"project,status,updated_on:desc", "access_count_table"=>{30=>1, 64=>1}}
- action_dispatch.request_id : 1e932549-ce31-4e1b-be41-6c1d2dd36863
- action_dispatch.routes : #ActionDispatch::Routing::RouteSet:0x0000000576a570
- action_dispatch.secret_key_base : 59dda17a42803617f96151518b9aeecb94e132c6f140123f1982e1c8ae15d0103ffa854c4d8b0019
- action_dispatch.secret_token :
- action_dispatch.show_detailed_exceptions : false
- action_dispatch.show_exceptions : true
- action_dispatch.signed_cookie_salt : signed cookie
- async.callback : #<Method: Thin::Connection#post_process>
- async.close : #EventMachine::DefaultDeferrable:0x007f48547d12e0
- rack.errors : #IO:0x000000024d15a0
- rack.input : #StringIO:0x007f48547d1ad8
- rack.multiprocess : false
- rack.multithread : true
- rack.request.cookie_hash : {"autologin"=>"c3447c562f6e5c6f8577bb5c97c35ab3fea410b7", "_redmine_session"=>"TG1XcW1CWms2TjJ3N3N4dlBuSFI1WUpPYzRGZjdrZGdMM0x4MGtYUW9LaGZMdEZFa2NIK1ZwVHJqRXVJeVpQR0lJTHpZbmhzR09xQ3ZWTnVHWmhVc09yVHNmNDI3bFlaZ0QzbjZlZDFaQmlGanE1Z01NUVZqRmRCeEhkcGljeEpPMERqekZKYjlvdzhsTlRSRVFkYjZqeUZ6ZXlmcStIRHlyWTU2TjlkQ0xjc1hMNkxwRjZCNHJwcVdZb3JhK2piNmJ3MGMrL0kzcks1NldFSm5xOW1ZS0FJVnc0NmRLNDEvSC9FTmZVMVdxUjBpa2xkZGFHVlo5aGJrallyNnlVTEpCSnBvNldBdHdlTENseFRtdWJGNmJQa2xFWVZUaUFHMjJCb3RoeVhRbi9sd0hPOEFEYzBHZENoUEd2REpTZGR1L0hlZVFLbFQwV2ozZmZseTFWNVROYmdSY2dyZ1VNdFdPclFhMFp6dWZSQ2M1SlBWUWhZNFpsVG4zY3NmeUlab3JuZCtuSElQRW51ZTV5SUZDcjFObXk1Wmdza1BwaFA2RVlBNE5kL2o3TXFGUUdRcXFLenlEVnBmcW91R3dqTm1HUU9xUVZ0a3NjNmZ4QlRacWN3cW5sMHRhSGRTRlFZNGdURm9uZUF5RDQ9LS1oTWgrd2tKQjFvdWxCamdwZEZMNzFBPT0=--1837fa48014519283fe16b6449a68bb7b6975b2d"}
- rack.request.cookie_string : autologin=c3447c562f6e5c6f8577bb5c97c35ab3fea410b7; _redmine_session=TG1XcW1CWms2TjJ3N3N4dlBuSFI1WUpPYzRGZjdrZGdMM0x4MGtYUW9LaGZMdEZFa2NIK1ZwVHJqRXVJeVpQR0lJTHpZbmhzR09xQ3ZWTnVHWmhVc09yVHNmNDI3bFlaZ0QzbjZlZDFaQmlGanE1Z01NUVZqRmRCeEhkcGljeEpPMERqekZKYjlvdzhsTlRSRVFkYjZqeUZ6ZXlmcStIRHlyWTU2TjlkQ0xjc1hMNkxwRjZCNHJwcVdZb3JhK2piNmJ3MGMrL0kzcks1NldFSm5xOW1ZS0FJVnc0NmRLNDEvSC9FTmZVMVdxUjBpa2xkZGFHVlo5aGJrallyNnlVTEpCSnBvNldBdHdlTENseFRtdWJGNmJQa2xFWVZUaUFHMjJCb3RoeVhRbi9sd0hPOEFEYzBHZENoUEd2REpTZGR1L0hlZVFLbFQwV2ozZmZseTFWNVROYmdSY2dyZ1VNdFdPclFhMFp6dWZSQ2M1SlBWUWhZNFpsVG4zY3NmeUlab3JuZCtuSElQRW51ZTV5SUZDcjFObXk1Wmdza1BwaFA2RVlBNE5kL2o3TXFGUUdRcXFLenlEVnBmcW91R3dqTm1HUU9xUVZ0a3NjNmZ4QlRacWN3cW5sMHRhSGRTRlFZNGdURm9uZUF5RDQ9LS1oTWgrd2tKQjFvdWxCamdwZEZMNzFBPT0%3D--1837fa48014519283fe16b6449a68bb7b6975b2d
- rack.request.query_hash : {}
- rack.request.query_string :
- rack.run_once : false
- rack.session : #ActionDispatch::Request::Session:0x007f4871599ff0
- rack.session.options : #ActionDispatch::Request::Session::Options:0x007f4871599f00
- rack.url_scheme : http
- rack.version : [1, 0]
Backtrace:
plugins/redmine_knowledgebase/app/helpers/knowledgebase_helper.rb:38:in
+' plugins/redmine_knowledgebase/app/helpers/knowledgebase_helper.rb:38:informat_article_summary' plugins/redmine_knowledgebase/app/views/articles/_list.html.erb:28:inblock in _plugins_redmine_knowledgebase_app_views_articles__list_html_erb__2579182130294377198_52545600' plugins/redmine_knowledgebase/app/views/articles/_list.html.erb:1:ineach' plugins/redmine_knowledgebase/app/views/articles/_list.html.erb:1:in_plugins_redmine_knowledgebase_app_views_articles__list_html_erb__2579182130294377198_52545600' plugins/redmine_workflow_enhancements/lib/workflow_enhancements/patches/action_view_rendering.rb:53:inrender_with_workflow_enhancements' plugins/redmine_knowledgebase/app/views/articles/index.html.erb:37:in_plugins_redmine_knowledgebase_app_views_articles_index_html_erb__1152421383521066668_49061760' lib/redmine/sudo_mode.rb:63:insudo_mode'