diff --git a/internal/model/user/cache.go b/internal/model/user/cache.go index 88b0a89..a9c97be 100644 --- a/internal/model/user/cache.go +++ b/internal/model/user/cache.go @@ -102,6 +102,9 @@ func (d *Device) GetCacheKeys() []string { if d.Identifier != "" { keys = append(keys, fmt.Sprintf("%s%s", cacheUserDeviceNumberPrefix, d.Identifier)) } + if d.UserId != 0 { + keys = append(keys, fmt.Sprintf("%s%d", cacheUserIdPrefix, d.UserId)) + } return keys }