diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2018-04-19 18:54:34 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2018-04-19 18:54:34 +0900 |
| commit | bd207b5012568a70403104208b77b185e88ddd6a (patch) | |
| tree | 25c0fbb313212ebe26adc33f5634888f591c2ed7 /cli/suspend.js | |
| parent | :v: (diff) | |
| download | misskey-bd207b5012568a70403104208b77b185e88ddd6a.tar.gz misskey-bd207b5012568a70403104208b77b185e88ddd6a.tar.bz2 misskey-bd207b5012568a70403104208b77b185e88ddd6a.zip | |
Implement suspend account
Diffstat (limited to 'cli/suspend.js')
| -rw-r--r-- | cli/suspend.js | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/cli/suspend.js b/cli/suspend.js new file mode 100644 index 0000000000..0f22bba477 --- /dev/null +++ b/cli/suspend.js @@ -0,0 +1,18 @@ +const mongo = require('mongodb'); +const User = require('../built/models/user').default; + +const args = process.argv.slice(2); + +const userId = new mongo.ObjectID(args[0]); + +console.log(`Suspending ${userId}...`); + +User.update({ _id: userId }, { + $set: { + isSuspended: true + } +}).then(() => { + console.log(`Suspended ${userId}`); +}, e => { + console.error(e); +}); |