From 7f7c056ecdd6aa69dec98a6eea8e71e6490e0827 Mon Sep 17 00:00:00 2001 From: Alex Kocharin Date: Mon, 9 Dec 2013 08:00:16 +0400 Subject: [PATCH] various bugfixes, camelcase for http headers --- lib/storage.js | 17 +++++++++-------- lib/up-storage.js | 8 ++++---- 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/lib/storage.js b/lib/storage.js index 604f55633..057ce9109 100644 --- a/lib/storage.js +++ b/lib/storage.js @@ -67,6 +67,14 @@ Storage.prototype.add_package = function(name, metadata, callback) { // something weird if (err && err.status !== 404) return cb(err) + // checking package + if (results) { + return cb(new UError({ + status: 409, + msg: 'this package is already present' + })) + } + for (var i=0; i