Revision 83bd400c
Added by Dominic Cleal about 9 years ago
app/models/setting.rb | ||
---|---|---|
def clear_cache
|
||
# ensures we don't have cache left overs in settings
|
||
Rails.logger.debug "removing #{name} from cache"
|
||
Setting.cache.delete(name.to_s)
|
||
if Setting.cache.delete(name.to_s) == false
|
||
Rails.logger.warn "Failed to remove #{name} from cache"
|
||
end
|
||
end
|
||
|
||
def readonly_when_overridden_in_SETTINGS
|
Also available in: Unified diff
fixes #10343 - only log cache deletion failures when saving settings