From 23518b50ec65a957433920aab626b8bc094decba Mon Sep 17 00:00:00 2001 From: Martin Edenhofer Date: Sat, 2 Nov 2013 23:05:41 +0100 Subject: [PATCH] Delete cache after image update. --- app/models/user.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/models/user.rb b/app/models/user.rb index 1b2c1f15f..42791a298 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -552,7 +552,8 @@ returns response = UserAgent.request( self.image_source ) if !response.success? self.update_column( :image, 'none' ) - puts "WARNING: Can't fetch '#{self.image_source}', http code: #{response.code.to_s}" + self.cache_delete + #puts "WARNING: Can't fetch '#{self.image_source}', http code: #{response.code.to_s}" #raise "Can't fetch '#{self.image_source}', http code: #{response.code.to_s}" return end @@ -565,6 +566,7 @@ returns # save new image self.update_column( :image, hash ) + self.cache_delete Store.remove( :object => 'User::Image', :o_id => self.id ) Store.add( :object => 'User::Image',