Skip to content

Commit 9b2aad0

Browse files
Updates sequelize-typescript version and fixes npm start script
1 parent 32dde5e commit 9b2aad0

File tree

4 files changed

+34
-26
lines changed

4 files changed

+34
-26
lines changed

lib/routes/actors.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,7 @@ actors.post('/:id/movies/:movieId', async (req, res, next) => {
2626

2727
actors.get('', async (req, res, next) => {
2828
try {
29-
const actors = await Actor.scope(req.query['scope']).findAll();
30-
res.json(actors);
29+
res.json(await Actor.scope(req.query['scope']).findAll());
3130
} catch (e) {
3231
next(e);
3332
}

lib/routes/movies.ts

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,15 @@ movies.post('/', async (req, res, next) => {
77
try {
88
const movie = await Movie.create(req.body);
99
res.status(201).json(movie);
10-
} catch(e) {
10+
} catch (e) {
1111
next(e);
1212
}
1313
});
1414

1515
movies.get('', async (req, res, next) => {
1616
try {
17-
const movies = await Movie.scope(req.query['scope']).findAll();
18-
res.json(movies);
19-
} catch(e) {
17+
res.json(await Movie.scope(req.query['scope']).findAll());
18+
} catch (e) {
2019
next(e);
2120
}
2221
});
@@ -25,7 +24,7 @@ movies.get('/:id', async (req, res, next) => {
2524
try {
2625
const movie = await Movie.scope(req.query['scope']).findById(req.params['id']);
2726
res.json(movie);
28-
} catch(e) {
27+
} catch (e) {
2928
next(e);
3029
}
3130
});
@@ -34,7 +33,7 @@ movies.put('/:id', async (req, res, next) => {
3433
try {
3534
await Movie.update<Movie>(req.body, {where: {id: req.params['id']}});
3635
res.sendStatus(200);
37-
} catch(e) {
36+
} catch (e) {
3837
next(e);
3938
}
4039
});

package-lock.json

Lines changed: 26 additions & 16 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"description": "",
55
"main": "index.js",
66
"scripts": {
7-
"start": "node --require ts-node/register index.js"
7+
"start": "node --require ts-node/register index.ts"
88
},
99
"author": "",
1010
"license": "ISC",
@@ -13,7 +13,7 @@
1313
"mysql2": "^1.5.1",
1414
"reflect-metadata": "^0.1.10",
1515
"sequelize": "^4.23.0",
16-
"sequelize-typescript": "^0.6.0-beta.5",
16+
"sequelize-typescript": "^0.6.3",
1717
"strong-error-handler": "^2.3.0"
1818
},
1919
"devDependencies": {

0 commit comments

Comments
 (0)