[bug 1081652] Only update session timezone if editing own profile.

I am not sure if this is the correct way of indenting this? I feel like if I do 4 space then it's harder to read. Help?

r?
I wrote about this once. In 2009:

http://bluesock.org/~willkg/blog/dev/python/indentation.html

So, I think there are a couple of valid possibilities:

You could double the parens:

```
if ((user == request.user and
     request.session.get('timezone', None) != new_timezone):
    blah blah blah
```

I did this for years, but I'm not psyched about it. The doubling of parens doesn't affect the Python bytecode that gets created, but I'm not wild about the 5-space indent for the second line. Still, it makes the if statement and the if block easy to distinguish from one another.

Second, you could indent the second line 8 spaces:

```
if (user == request.user and
        request.session.get('timezone', None) != new_timezone):
    blah blah blah
```

This is what I started to do recently. My one problem with this is that Emacs doesn't naturally indent that second line 8 spaces, so I have to do it by hand and if I fiddle with the line Emacs sometimes undoes my indent. So that's kind of annoying. I have no idea if this is easier in other editors or not. It's possible I can make Emacs not do this annoying thing, too.

Third, you ca avoid things like this by creating temporary variables:

```
tz = request.session.get('timezone', None)
if user == request.user and tz != new_timezone:
    blah blah blah
```

Fourth, I bet there are some other ideas out there. I'd be interested in a better option.

Fifth, you can throw your macbook across the table because holy shit you've coded your way out of crazy situations and fires approaching inferno-levels and yet the level of frustration from this dumb-ass indent problem is THROUGH THE ROOF!