aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--db/models/users.js9
-rw-r--r--routes/users.js20
2 files changed, 21 insertions, 8 deletions
diff --git a/db/models/users.js b/db/models/users.js
index d0a6f92a..d9180a7f 100644
--- a/db/models/users.js
+++ b/db/models/users.js
@@ -10,6 +10,15 @@ const attributes = {
comment: null,
field: "id"
},
+ address: {
+ type: DataTypes.STRING,
+ allowNull: true,
+ defaultValue: false,
+ primaryKey: false,
+ autoIncrement: false,
+ comment: null,
+ field: "address"
+ },
admin: {
type: DataTypes.BOOLEAN,
allowNull: true,
diff --git a/routes/users.js b/routes/users.js
index ce6156cd..8a6506e1 100644
--- a/routes/users.js
+++ b/routes/users.js
@@ -154,17 +154,19 @@ app.post(
try {
let { user } = req;
let {
- username,
- fiat,
- unit,
- currency,
+ address,
+ confirm,
currencies,
- twofa,
- pin,
+ currency,
+ email,
+ fiat,
password,
- confirm,
+ pin,
+ seed,
tokens,
- seed
+ twofa,
+ unit,
+ username
} = req.body;
let exists = await db.User.findOne({
@@ -196,6 +198,8 @@ app.post(
user.pin = pin;
user.seed = seed;
user.fiat = fiat;
+ user.email = email;
+ user.address = address;
if (password && password === confirm) {
user.password = await bcrypt.hash(password, 1);