diff --git a/app/controllers/admin/universal_tables_controller.rb b/app/controllers/admin/universal_tables_controller.rb
index 3f01dfc..bf62c3f 100755
--- a/app/controllers/admin/universal_tables_controller.rb
+++ b/app/controllers/admin/universal_tables_controller.rb
@@ -171,13 +171,16 @@ end
end
Rails.logger.info "rake universal_table_tasks:import[#{tmp_path},#{table_id},#{site_locales}]"
# Call the Rake task with file path
- system("rake universal_table_tasks:import[#{tmp_path},#{table_id},#{site_locales}]")
+ Thread.new do
+ system("rake universal_table_tasks:import[#{tmp_path},#{table_id},#{site_locales}] >> #{Rails.root}/log/rake.log &")
+ end
render json: {
success: true,
totalCount: sheet.count - 3,
id: table.id.to_s
}.to_json
+
end
def new_entry
diff --git a/app/views/admin/universal_tables/index.html.erb b/app/views/admin/universal_tables/index.html.erb
index 838e9cd..ba9f821 100755
--- a/app/views/admin/universal_tables/index.html.erb
+++ b/app/views/admin/universal_tables/index.html.erb
@@ -37,6 +37,12 @@