Defect #37407
Updated by Holger Just over 2 years ago
Folks, I'm helping to convert a customer from old redmine version 2.5.3 to 4.2.4 They have a custom spreadsheet with VBA/Macros making updates to Issues in Redmine via REST API REST.API and @issues.xml@ issues.xml call. The spreadsheet has multiple issue records in it that need to be updated from status "new" to status "part pulled" When the routine runs to update the first issue record I see the query come into redmine in the production.log as seen production log see below. Redmine responds with code "204 no content". This this query works fine in the old version of redmine but not in the new version. Need some help here. I blanked out the key for security purposes. The record status is actually successfully updated in redmine oddly enough for the first issue record in the list. so maybe this is just a simple return code bug? The the spreadsheet VBA/Macro gets the bad return code and bombs out. The remaining records in the spreadsheet don't get updated in Redmine then. I can provide the spreadsheet info if necessary. There are some custom fields in this deployment but not a ton. <pre> Started DG ppStarted PUT "/issues/18610.xml?key=##########################" for 65.28.190.233 at 2022-07-12 17:48:55 -0400 Processing by IssuesController#update as XML Parameters: {"issue"=>{"status_id"=>"11", "description"=>nil, "custom_fields"=>[{"id"=>"2", "value"=>"False"}, {"id"=>"3", "value"=>nil}, {"id"=>"4", "value"=>nil}, {"id"=>"5", "value"=>nil}, {"id"=>"6", "value"=>nil}, {"id"=>"9", "value"=>nil}, {"id"=>"10", "value"=>nil}]}, "key"=>"################################", "id"=>"18610"} Current user: Michael (id=4) Completed 204 No Content in 123ms (ActiveRecord: 38.8ms) </pre> <pre> Environment: Redmine version 4.2.4.stable.21431 Ruby version 2.7.2-p137 (2020-10-01) [x86_64-linux] Rails version 5.2.6.2 Environment production Database adapter Mysql2 Mailer queue ActiveJob::QueueAdapters::AsyncAdapter Mailer delivery smtp SCM: Subversion 1.13.0 Git 2.25.1 Filesystem Redmine plugins: redmine_banner 0.3.4 redmine_close_button 0.0.8 redmine_contacts 4.3.4 redmine_dmsf 2.4.11 redmine_wktime 4.5 view_customize 3.0.0 </pre>