PLT-1485 Adding last view channel sticky

Этот коммит содержится в:
=Corey Hulen
2016-01-05 14:48:05 -06:00
родитель ee79095fa4
Коммит f0e620a485
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)