Remove useless, broken supports_change_timezone conditionals.

Review Request #3491 — Created Nov. 11, 2012 and submitted

David Trowbridge
Review Board
Remove useless, broken supports_change_timezone conditionals.

I guess when we initially did the timezone support, we thought it might be
connected to the auth backend. The result of this was code that would hide the
field on the preferences dialog for all auth backends except the standard
builtin one, and then fail to save when users tried to change their preferences
because the field was still marked as required.

Because the timezone setting is just part of the user profile and unrelated to
the auth backend, there's no reason to have these conditionals present.
Ran unit tests.
Verified saving user preferences page with the builtin auth backend.
Christian Hammond
  1. Ship It!
David Trowbridge
Review request changed

Status: Closed (submitted)

Change Summary:

Pushed to master (eb21d1f).