mirror of
https://github.com/sudoxnym/habitica-self-host.git
synced 2026-07-14 10:12:21 +00:00
use lodash.clone instead of node.extend
This commit is contained in:
parent
b63ac10657
commit
6ec80c945c
3 changed files with 2 additions and 3 deletions
|
|
@ -31,7 +31,7 @@ userSchema = {
|
|||
|
||||
module.exports.newUserObject = function() {
|
||||
var guid, newUser, task, _i, _len, _ref;
|
||||
newUser = require('node.extend')(true, {}, userSchema);
|
||||
newUser = _.clone(userSchema);
|
||||
_ref = content.defaultTasks;
|
||||
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
|
||||
task = _ref[_i];
|
||||
|
|
|
|||
|
|
@ -12,7 +12,6 @@
|
|||
"everyauth": "git://github.com/bnoguchi/everyauth#express3",
|
||||
"derby-ui-boot": "*",
|
||||
"guid": "*",
|
||||
"node.extend": "*",
|
||||
"moment": "*",
|
||||
"stripe": "*",
|
||||
"async": "*",
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ userSchema = {
|
|||
|
||||
module.exports.newUserObject = ->
|
||||
# deep clone, else further new users get duplicate objects
|
||||
newUser = require('node.extend')(true, {}, userSchema)
|
||||
newUser = _.clone(userSchema)
|
||||
for task in content.defaultTasks
|
||||
guid = task.id = require('derby/node_modules/racer').uuid()
|
||||
newUser.tasks[guid] = task
|
||||
|
|
|
|||
Loading…
Reference in a new issue