app/controllers/knitkit/erp_app/desktop/theme_controller.rb in knitkit-2.0.1 vs app/controllers/knitkit/erp_app/desktop/theme_controller.rb in knitkit-2.0.2
- old
+ new
@@ -59,13 +59,10 @@
def delete
model = DesktopApplication.find_by_internal_identifier('knitkit')
begin
current_user.with_capability(model, 'view', 'Theme') do
if @theme.destroy
- #clear resolver cache
- path = File.join("#{@theme[:url]}","templates")
- cached_resolver = ThemeSupport::Cache.theme_resolvers.find{|cached_resolver| cached_resolver.to_path == path}
render :json => {:success => true}
else
render :json => {:success => false}
end
end
@@ -243,12 +240,9 @@
name = File.basename(path)
result, message, is_folder = @file_support.delete_file(File.join(@file_support.root,path))
if result && !is_folder
theme_file = get_theme_file(path)
theme_file.destroy
- #clear resolver cache
- path = File.join("#{@theme[:url]}","templates")
- cached_resolver = ThemeSupport::Cache.theme_resolvers.find{|cached_resolver| cached_resolver.to_path == path}
end
result = {:success => result, :error => message}
rescue Exception=>ex
logger.error ex.message
logger.error ex.backtrace.join("\n")