Skip to content

Commit 6eedfdf

Browse files
committedOct 11, 2020
remove the image upload function because that is not working heroku
1 parent fec9b49 commit 6eedfdf

File tree

6 files changed

+16
-10
lines changed

6 files changed

+16
-10
lines changed
 

‎src/controllers/event.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ module.exports = {
2828
if (!errors.isEmpty()) return res.status(400).send(errors);
2929
const { title, description, price,eventType} = req.body;
3030
const user = req.user._id;
31-
const thumbnail = req.file.filename;
31+
const thumbnail = 'temp';
3232
let event = new Event({
3333
title,
3434
description,

‎src/controllers/eventRegister.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ module.exports = {
1414

1515
let eventRegister = new EventRegister({
1616
user: user_id,
17-
userCreateEvent: event.user,
17+
owner: event.user,
1818
event: eventId
1919
})
2020

@@ -70,7 +70,7 @@ module.exports = {
7070

7171
async getAllEventsRegister(req, res) {
7272
const user_id = req.user._id;
73-
const eventRegister = await EventRegister.find({ userCreateEvent: user_id })
73+
const eventRegister = await EventRegister.find({ owner: user_id })
7474
.populate('event', 'title date eventType price -_id')
7575
.populate('user', 'firstName lastName email ')
7676
res.send(eventRegister)

‎src/images/test.png

-992 Bytes
Binary file not shown.

‎src/models/eventRegister.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ const eventRegisterSchema = new mongoose.Schema({
77
type: mongoose.Schema.Types.ObjectId,
88
ref: 'User'
99
},
10-
userCreateEvent: {
10+
owner: {
1111
type: mongoose.Schema.Types.ObjectId,
1212
ref: 'User'
1313
},

‎tests/integration/controllers/event.test.js

+11-6
Original file line numberDiff line numberDiff line change
@@ -52,11 +52,17 @@ describe('Event Controller', () => {
5252
return request(server)
5353
.post('/event')
5454
.set('x-auth-token', token)
55-
.attach(thumbnail, path.resolve(__dirname, 'test.png'))
56-
.field('title', title)
57-
.field('description', description)
58-
.field('eventType', eventType)
59-
.field('price', price);
55+
.send({
56+
title,
57+
price,
58+
description,
59+
eventType
60+
})
61+
// .attach(thumbnail, path.resolve(__dirname, 'test.png'))
62+
// .field('title', title)
63+
// .field('description', description)
64+
// .field('eventType', eventType)
65+
// .field('price', price);
6066
}
6167

6268
it('Should return 401 if invalid token ', async () => {
@@ -125,7 +131,6 @@ describe('Event Controller', () => {
125131

126132
it('should return 200 if valid input', async () => {
127133
const res = await exec()
128-
// console.log('--------------------------------->', res)
129134
expect(res.status).toBe(200)
130135
expect(Object.keys(res.body)).toEqual(expect.arrayContaining(['title', 'description', 'price', 'user', 'eventType']))
131136
})

‎tests/integration/controllers/eventRegister.test.js

+1
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ describe('Event Register controller', () => {
3939
return new EventRegister({
4040
event: existEvent._id,
4141
user: existUser._id,
42+
owner:existUser._id
4243
}).save();
4344
}
4445

0 commit comments

Comments
 (0)
Please sign in to comment.