projects
/
fusionforge
/
fusionforge.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
project home
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
30bea7b
)
forge cli: userImport, support user status parameter
author
Franck Villaume
<franck.villaume@trivialdev.com>
Fri, 28 Dec 2018 15:59:35 +0000
(16:59 +0100)
committer
Franck Villaume
<franck.villaume@trivialdev.com>
Fri, 28 Dec 2018 15:59:35 +0000
(16:59 +0100)
src/bin/forge
patch
|
blob
|
history
diff --git
a/src/bin/forge
b/src/bin/forge
index 3e8e4b9b528fb618024558e749a3e50180ac8ddd..b6435d7c9e8b149f794d733d6a6d50ba3d40981d 100755
(executable)
--- a/
src/bin/forge
+++ b/
src/bin/forge
@@
-934,6
+934,13
@@
class CliActions {
if (isset($stream['data_array']['user_id'])) {
$importRefMapping['user'][$stream['data_array']['user_id']] = $ffuser->getID();
}
+ if (isset($stream['data_array']['status']) && in_array($stream['data_array']['status'], array('P', 'A', 'S', 'D'))) {
+ if (!$ffuser->setStatus($stream['data_array']['status'])) {
+ echo $ffuser->getErrorMessage()."\n";
+ db_rollback();
+ return false;
+ }
+ }
echo _('User injected')."\n";
db_commit();
return true;