timedate: fixed no timezone in user list

tower:https://tower.im/projects/8162ac3745044ca29f9f3d21beaeb93d/todos/089fbc3839374937a2b17bc978420ba0/
Change-Id: I9a9516c8f3187b36858dcc0454d53c61185f06d8
This commit is contained in:
jouyouyun 2015-05-28 10:25:40 +08:00
parent 14ab93ae4b
commit 7946a94573
2 changed files with 3 additions and 1 deletions

View File

@ -74,6 +74,7 @@ func NewManager() (*Manager, error) {
m.UserTimezones = property.NewGSettingsStrvProperty(
m, "UserTimezones",
m.settings, settingsKeyTimezoneList)
m.AddUserTimezone(m.Timezone)
return m, nil
}

View File

@ -95,9 +95,10 @@ func (m *Manager) SetTimezone(zone string) error {
err := m.td1.SetTimezone(zone, true)
if err != nil {
logger.Debug("SetTimezone failed:", err)
return err
}
return err
return m.AddUserTimezone(zone)
}
/**