From 72258266aa4556557262bb517918ba2194bd7edb Mon Sep 17 00:00:00 2001 From: George Goldberg Date: Thu, 6 Sep 2018 22:41:19 +0100 Subject: MM-11649: Fix caching issue in channel API endpoints. (#9345) This fixes an issue where the cached Channel objects would contain data from a failed update when the update to the database failed. --- model/channel.go | 3 +++ 1 file changed, 3 insertions(+) (limited to 'model') diff --git a/model/channel.go b/model/channel.go index 7a57496ae..09e5e389c 100644 --- a/model/channel.go +++ b/model/channel.go @@ -59,6 +59,9 @@ type ChannelPatch struct { func (o *Channel) DeepCopy() *Channel { copy := *o + if copy.SchemeId != nil { + copy.SchemeId = NewString(*o.SchemeId) + } return © } -- cgit v1.2.3-1-g7c22