+1
app/models/user.rb
+1
app/models/user.rb
+4
-2
app/server.rb
+4
-2
app/server.rb
···
117
117
headers['access-control-allow-origin'] = '*'
118
118
119
119
did = get_user_did
120
-
user = User.find_or_create_by!(did: did)
120
+
user = User.find_or_create_by(did: did)
121
121
122
-
if user.import_job || user.active?
122
+
if !user.valid?
123
+
json_error('InvalidRequest', 'Invalid DID')
124
+
elsif user.import_job || user.active?
123
125
json_response(message: "Import has already started")
124
126
else
125
127
user.create_import_job!