~cadence/bibliogram

f0a28d485f3d156f4f01f76e4a969cc594e6dcab — Cadence Ember a month ago 4fdf44c
Remove debugging info from getIdentifier
1 files changed, 10 insertions(+), 15 deletions(-)

M src/lib/quota/get_identifier.js
M src/lib/quota/get_identifier.js => src/lib/quota/get_identifier.js +10 -15
@@ 33,21 33,16 @@ if (constants.quota.enabled) {
}

function getIdentifier(address) {
	let d = Date.now()
	const result = (() => {
		try {
			if (address == undefined) return "missing"
			else if (checker(address)) return "proxy"
			else if (addressSet.has(address)) return "proxy"
			else return address
		} catch (e) {
			// not a valid IP address, or some error like that
			console.error(e)
			throw e
		}
	})()
	console.log(`identified ${address} -> ${result} in ${Date.now()-d} ms`)
	return result
	try {
		if (address == undefined) return "missing"
		else if (checker(address)) return "proxy"
		else if (addressSet.has(address)) return "proxy"
		else return address
	} catch (e) {
		// not a valid IP address, or some error like that
		console.error(e)
		throw e
	}
}

module.exports.getIdentifier = getIdentifier