I don't see the duplicated code. Are you really talking about the following line?

```
    } else if ("time_zone".equals(currentFieldName) || "timeZone".equals(currentFieldName)) {
```

Or another one?