Correctly destroy viewers

pull/11735/head
Javier Torres 7 years ago
parent d3f7afdec6
commit 7ae008e4f2

@ -19,7 +19,7 @@ module Carto
def build_data_import_from_hash(exported_data_import)
return nil unless exported_data_import
di = DataImport.new(exported_data_import.slice(*EXPORTED_DATA_IMPORT_ATTRIBUTES))
di = DataImport.new(exported_data_import.slice(*EXPORTED_DATA_IMPORT_ATTRIBUTES).except(:id))
di.log = build_log_from_hash(exported_data_import[:log])
di.external_data_imports = exported_data_import[:external_data_imports].map do |edi|

@ -61,6 +61,8 @@ describe Carto::UserMetadataExportService do
end
def destroy_user(user = @user)
user.viewer = false
user.save
gum = CartoDB::GeocoderUsageMetrics.new(user.username)
$users_metadata.DEL(gum.send(:user_key_prefix, :geocoder_here, :success_responses, DateTime.now))

Loading…
Cancel
Save