liquid_feedback_frontend
diff app/main/admin/_action/member_deactivate.lua @ 1090:5b6082e9bd5c
Added missing files for member deactivation
| author | bsw |
|---|---|
| date | Fri Aug 15 18:55:19 2014 +0200 (2014-08-15) |
| parents | |
| children |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/app/main/admin/_action/member_deactivate.lua Fri Aug 15 18:55:19 2014 +0200 1.3 @@ -0,0 +1,19 @@ 1.4 +local sure = param.get("sure") 1.5 + 1.6 +if sure ~= "yes" then 1.7 + slot.select("error", function() 1.8 + ui.tag{ content = _"You need to confirm to deactivate!" } 1.9 + end) 1.10 + return false 1.11 +end 1.12 + 1.13 +local id = param.get_id() 1.14 +local clean = param.get("clean") 1.15 + 1.16 +local member = Member:by_id(id) 1.17 + 1.18 +member:delete() 1.19 + 1.20 +slot.select("notice", function() 1.21 + ui.tag{ content = _"Member successfully deactivated" } 1.22 +end )