Merge pull request #1814 from mattermost/PLT-1485a

PLT-1485 Adding last view channel sticky
Этот коммит содержится в:
Christopher Speller
2016-01-06 09:15:44 -05:00
родитель cc5e8be733 f0e620a485
Коммит fcb87ca42f
3 изменённых файлов: 20 добавлений и 1 удалений

Просмотреть файл

@@ -679,6 +679,15 @@ func updateLastViewedAt(c *Context, w http.ResponseWriter, r *http.Request) {
Srv.Store.Channel().UpdateLastViewedAt(id, c.Session.UserId)
preference := model.Preference{
UserId: c.Session.UserId,
Category: model.PREFERENCE_CATEGORY_LAST,
Name: model.PREFERENCE_NAME_LAST_CHANNEL,
Value: id,
}
Srv.Store.Preference().Save(&model.Preferences{preference})
message := model.NewMessage(c.Session.TeamId, id, c.Session.UserId, model.ACTION_CHANNEL_VIEWED)
message.Add("channel_id", id)