Skip to content

Commit 73f919d

Browse files
committed
Fix POST status code, thanks to @lagolast
1 parent 66b8a14 commit 73f919d

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/router.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ module.exports = function(source) {
156156
var resource = db(req.params.resource)
157157
.insert(req.body)
158158

159-
res.jsonp(resource)
159+
res.status(201).jsonp(resource)
160160
}
161161

162162
// PUT /:resource/:id

test/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,7 @@ describe('Server', function() {
208208
.send({body: 'foo', booleanValue: 'true', integerValue: '1'})
209209
.expect('Content-Type', /json/)
210210
.expect({id: 3, body: 'foo', booleanValue: true, integerValue: 1})
211-
.expect(200)
211+
.expect(201)
212212
.end(function(err, res) {
213213
if (err) return done(err)
214214
assert.equal(db.posts.length, 3)
@@ -222,7 +222,7 @@ describe('Server', function() {
222222
.post('/refs')
223223
.send({url: 'http://foo.com', postId: '1'})
224224
.expect('Content-Type', /json/)
225-
.expect(200)
225+
.expect(201)
226226
.end(function(err, res) {
227227
if (err) return done(err)
228228
assert.equal(db.refs.length, 2)

0 commit comments

Comments
 (0)