GL 4.1 "Failed to update profile" when changing theme in Design -> Application theme
Created by: clayzermk1
Environment
Debian 6.0.6 x86_64. I have just performed a clean install of GL 4.1 and migrated data from a previous 3.x on a different machine. Everything is working fine, check rake script comes back green, repo function and git operations work flawlessly on remote clients, all data appears good, and GL is running beautifully as well.
What happened
I was poking around all the new features and interface (love it), and decided I'd check out the new themes. I clicked "Classic", the radio selected, the theme changed, I got a ":check: Saved" in the top right. I click any other tab, the theme reverts back to "Default" and I get a flash message of "Failed to update profile". production.log seems to disagree (I removed the authenticity_token):
Started PUT "/profile" for 127.0.0.1 at 2013-01-28 15:11:04 -0800
Processing by ProfilesController#update as JS
Parameters: {"utf8"=>"✓", "authenticity_token"=>"KEEPITSECRETKEEPITSAFE", "user"=>{"theme_id"=>"2", "dark_scheme"=>"false"}}
Rendered layouts/_search.html.haml (21.4ms)
Rendered layouts/_init_auto_complete.html.haml (9.2ms)
Rendered layouts/_head_panel.html.haml (37.4ms)
Rendered profiles/update.js.erb (41.2ms)
Completed 200 OK in 50ms (Views: 41.7ms | ActiveRecord: 1.1ms)
What I expect to happen
I expect that the theme should stay changed.
P.S.
I've Googled around, searched the forum, read the common errors, and read the issue submission guidelines - no luck. I hope I'm posting in the right area. Please let me know if I can be of assistance by providing any more information or testing hypothesis. Thank you for your time and creating such a great free product.