Skip to content

Commit 6b4663e

Browse files
committed
Merge pull request #40 from VisualTesting/dep/pnjs-image
Updating dep pngjs-image
2 parents 67f70b4 + 6f022a2 commit 6b4663e

2 files changed

Lines changed: 10 additions & 31 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"multer": "^0.1.8",
2121
"node-resemble-js": "0.0.4",
2222
"node-uuid": "^1.4.2",
23-
"pngjs-image": "^0.9.3",
23+
"pngjs-image": "^0.10.0",
2424
"recursive-readdir": "^1.2.1",
2525
"tar.gz": "^0.1.1"
2626
},

server/utils/storage.js

Lines changed: 9 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -28,21 +28,9 @@ function getShasPath(project) {
2828
}
2929

3030
function getImageFromPath(path) {
31-
return new Bluebird(function(resolve, reject) {
32-
var domain = require('domain').create();
33-
domain.on('error', function(err) {
34-
reject(err);
35-
});
36-
37-
domain.run(function() {
38-
PNGImage.readImageAsync(path)
39-
.then(function(image) {
40-
resolve(image.getImage());
41-
})
42-
.catch(function(err) {
43-
reject(err);
44-
});
45-
});
31+
return PNGImage.readImageAsync(path)
32+
.then(function(image) {
33+
return image.getImage();
4634
});
4735
}
4836

@@ -63,21 +51,12 @@ var Storage = {
6351
},
6452

6553
hasProject: function(project) {
66-
return new Bluebird(function(resolve) {
67-
var domain = require('domain').create();
68-
domain.on('error', function() {
69-
resolve(false);
70-
});
71-
72-
domain.run(function() {
73-
fs.statAsync(path.join(dataPath, project, 'project.json'))
74-
.then(function(stat) {
75-
resolve(stat.isFile());
76-
})
77-
.catch(function() {
78-
resolve(false);
79-
});
80-
});
54+
return fs.statAsync(path.join(dataPath, project, 'project.json'))
55+
.then(function(stat) {
56+
return stat.isFile();
57+
})
58+
.catch(function() {
59+
return false;
8160
});
8261
},
8362

0 commit comments

Comments
 (0)