Fix for non-selectable API-code

- Fixed issue where API-code couldn't be selected
- Added view to see if the api-key has been fetched or not
- Added option to try again with the same email if the previous link has timed-out after a day
This commit is contained in:
Kasper Rynning-Tønnesen
2018-03-04 22:29:59 +01:00
parent bdf014b4ff
commit ad8bd1bff4
5 changed files with 65 additions and 41 deletions

View File

@@ -51,7 +51,7 @@ router.route('/api/apply/:id').get(function(req,res) {
token_db.collection('api_links').find({id: id}, function(err, result) {
if(result.length == 1) {
token_db.collection('api_links').remove({id: id}, function(e,d) {
token_db.collection('api_token').update({id: result[0].token}, {$set: {active: true }}, function(e,d) {
token_db.collection('api_token').update({token: result[0].token}, {$set: {active: true}}, function(e,d) {
var data = {
year: year,
javascript_file: "token.min.js",