chg: run account export as job
This commit is contained in:
parent
c388e71203
commit
5a2af525e1
10 changed files with 541 additions and 389 deletions
|
@ -55,6 +55,7 @@ Members.prototype.getPermission = function(action) {
|
|||
|
||||
switch (action) {
|
||||
case 'edit':
|
||||
case 'export':
|
||||
case 'subscriptions':
|
||||
case 'updates':
|
||||
return !!session.user;
|
||||
|
@ -211,9 +212,15 @@ Members.prototype.logout_action = function() {
|
|||
}
|
||||
|
||||
Members.prototype.edit_action = function() {
|
||||
res.handlers.context = this;
|
||||
return void User.prototype.edit_action.call(session.user);
|
||||
};
|
||||
|
||||
Members.prototype.export_action = function() {
|
||||
res.handlers.context = this;
|
||||
return void User.prototype.export_action.call(session.user);
|
||||
};
|
||||
|
||||
Members.prototype.salt_txt_action = function() {
|
||||
res.contentType = 'text/plain';
|
||||
var user;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue