Skip to content

Commit 7d5de24

Browse files
author
Aaron Adler
committed
some uuid library calls slipped through
1 parent 92b0fdd commit 7d5de24

9 files changed

+21
-21
lines changed

lib/api/attachUrl.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
const getUrisFromReq = require('../getUrisFromReq')
22
const loadTemplate = require('../loadTemplate')
33
const sparql = require('../sparql/sparql')
4-
const {uuid: uuidv4 } = require('uuid')
4+
const {v4: uuidv4 } = require('uuid')
55
const getOwnedBy = require('../query/ownedBy')
66
const config = require('../config')
77

88
async function serve (req, res) {
99
let { graphUri, uri, url, baseUri } = getUrisFromReq(req, res)
1010
let source = req.body.url
1111
let typeString = req.body.type
12-
let name = req.body.name || uuid()
12+
let name = req.body.name || uuidv4()
1313

1414
// Replace non-alphanumeric characters and spaces with underscores
1515
let displayId = name.replace(/[^a-zA-Z0-9]/g, '_')

lib/api/expose.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
const {uuid: uuidv4 } = require('uuid')
1+
const {v4: uuidv4 } = require('uuid')
22
const exposeLifetime = 10 * 60 * 1000 // 10 minutes
33

44
let exposes = {}
55

66
function createExpose (filename) {
7-
let id = uuid()
7+
let id = uuidv4()
88
exposes[id] = filename
99

1010
// Delete expose after lifetime expires

lib/api/stream.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
const {uuid: uuidv4 } = require('uuid')
1+
const {v4: uuidv4 } = require('uuid')
22

33
let responses = {}
44

@@ -89,7 +89,7 @@ function serve (req, res) {
8989
}
9090

9191
function create (plugin) {
92-
let id = uuid()
92+
let id = uuidv4()
9393
console.log('creating stream ' + id)
9494
prepare(id, plugin)
9595

lib/apiTokens.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11

2-
const {uuid: uuidv4 } = require('uuid')
2+
const {v4: uuidv4 } = require('uuid')
33
const db = require('./db')
44

55
const tokens = Object.create(null)
66

77
function createToken (user) {
8-
const token = uuid()
8+
const token = uuidv4()
99

1010
tokens[token] = user.id
1111

lib/attachments.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ const sparql = require('./sparql/sparql')
55
const filesize = require('filesize')
66
const URI = require('sboljs').URI
77
const sha1 = require('sha1')
8-
const {uuid: uuidv4} = require('uuid')
8+
const {v4: uuidv4} = require('uuid')
99
const { fetchSBOLObjectRecursive } = require('./fetch/fetch-sbol-object-recursive')
1010

1111
function addAttachmentToTopLevel (graphUri, baseUri, topLevelUri, name, uploadHash, size, attachmentType, owner, id) {
@@ -21,7 +21,7 @@ function addAttachmentToTopLevel (graphUri, baseUri, topLevelUri, name, uploadHa
2121
}
2222
}
2323

24-
const displayId = cleanId || 'attachment_' + uuid().replace(/-/g, '')
24+
const displayId = cleanId || 'attachment_' + uuidv4().replace(/-/g, '')
2525
const persistentIdentity = baseUri + '/' + displayId
2626
// TODO: should get version from topLevelUri
2727
const version = '1'

lib/views/admin/newUser.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ const config = require('../../config')
44
const createUser = require('../../createUser')
55
const sendCreatePasswordMail = require('../../mail/createPassword')
66
var extend = require('xtend')
7-
const {uuid: uuidv4 } = require('uuid')
7+
const {v4: uuidv4 } = require('uuid')
88
var sha1 = require('sha1')
99

1010
module.exports = function (req, res) {
@@ -71,12 +71,12 @@ function post (req, res) {
7171
email: req.body.email,
7272
username: req.body.username,
7373
affiliation: req.body.affiliation,
74-
password: uuidV4(),
74+
password: uuidv4(),
7575
isAdmin: req.body.isAdmin !== undefined && req.body.isAdmin !== 'false',
7676
isCurator: req.body.isCurator !== undefined && req.body.isAdmin !== 'false',
7777
isMember: req.body.isMember !== undefined && req.body.isAdmin !== 'false'
7878
}).then((user) => {
79-
user.resetPasswordLink = sha1(uuidV4())
79+
user.resetPasswordLink = sha1(uuidv4())
8080

8181
return user.save()
8282
}).then((user) => {

lib/views/resetPassword.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ var config = require('../config')
66
var db = require('../db')
77

88
var sha1 = require('sha1')
9-
var uuid = require('uuid')
9+
const { v4 : uuid } = require('uuid')
1010

1111
var sendResetPasswordMail = require('../mail/resetPassword')
1212

@@ -52,7 +52,7 @@ function resetPasswordPost (req, res) {
5252
}
5353

5454
db.model.User.findOne({ where: { email: req.body.email } }).then((user) => {
55-
user.resetPasswordLink = sha1(uuid.v4())
55+
user.resetPasswordLink = sha1(uuidv4())
5656

5757
return user.save()
5858
}).then((user) => {

lib/views/setup.js

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
const pug = require('pug')
2-
const {uuid: uuidv4 } = require('uuid')
2+
const {v4: uuidv4 } = require('uuid')
33
const fs = require('fs')
44
const Joi = require('joi')
55
const config = require('../config')
@@ -160,9 +160,9 @@ async function setupPost (req, res, settings) {
160160
}
161161

162162
config.set('instanceName', updatedSettings.instanceName)
163-
config.set('sessionSecret', uuid())
164-
config.set('shareLinkSalt', uuid())
165-
config.set('passwordSalt', uuid())
163+
config.set('sessionSecret', uuidv4())
164+
config.set('shareLinkSalt', uuidv4())
165+
config.set('passwordSalt', uuidv4())
166166
config.set('frontendURL', updatedSettings.frontendURL)
167167
config.set('instanceUrl', updatedSettings.instanceUrl)
168168
config.set('webOfRegistries', { [updatedSettings.uriPrefix.slice(0, -1)]: updatedSettings.instanceUrl.slice(0, -1) })

lib/views/stream.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
const pug = require('pug')
22
const config = require('../config')
33
const stream = require('../api/stream')
4-
const {uuid: uuidv4 } = require('uuid')
4+
const {v4: uuidv4 } = require('uuid')
55

66
function download (req, res, content) {
77
let data = content.body
88
let filename = content.filename
99

1010
if (!filename || filename === '') {
11-
filename = uuid()
11+
filename = uuidv4()
1212
}
1313

1414
res.attachment(filename)

0 commit comments

Comments
 (0)