This repository has been archived on 2023-03-18. You can view files and clone it, but cannot push or open issues or pull requests.
osr-discourse-src/app/assets/javascripts/discourse/lib/export-csv.js.es6
2015-09-15 16:45:10 -04:00

20 lines
543 B
JavaScript

function exportEntityByType(type, entity, args) {
return Discourse.ajax("/export_csv/export_entity.json", {
method: 'POST',
data: {entity_type: type, entity, args}
});
}
export function exportUserArchive() {
return exportEntityByType('user', 'user_archive').then(function() {
bootbox.alert(I18n.t("admin.export_csv.success"));
}).catch(function() {
bootbox.alert(I18n.t("admin.export_csv.rate_limit_error"));
});
}
export function exportEntity(entity, args) {
return exportEntityByType('admin', entity, args);
}