Add fixtures
This commit is contained in:
parent
9d5bba8f20
commit
8d16fd0e73
3 changed files with 71 additions and 1 deletions
|
|
@ -24,10 +24,51 @@ app.use(cors({origin: 'http://127.0.0.1:4200', credentials: true}));
|
|||
|
||||
const auth = require("./auth");
|
||||
|
||||
const Message = require("../service-privateroom/models/Message");
|
||||
const Message = require("./models/Message");
|
||||
const conversationRoute = require("./routes/conversations");
|
||||
app.use("/conversations", conversationRoute);
|
||||
|
||||
const Conversation = require("./models/Conversation");
|
||||
Conversation.updateOne(
|
||||
{roomName: 'Demonstration Room'},
|
||||
{$setOnInsert: {members: ['cloud','yuki','wilfried','khai'], owner: 'cloud', roomName: 'Demonstration Room'}},
|
||||
{upsert:true},function(err,result){
|
||||
if(result !== undefined){
|
||||
if(typeof result.upserted !== 'undefined'){
|
||||
Message.insertMany([
|
||||
{
|
||||
conversationId: result.upserted[0]._id,
|
||||
sender: 'yuki',
|
||||
text: 'Message à des fins de démonstration pour private room de Yûki',
|
||||
date: new Date()
|
||||
},
|
||||
{
|
||||
conversationId: result.upserted[0]._id,
|
||||
sender: 'wilfried',
|
||||
text: 'Message à des fins de démonstration pour private room de Wilfried',
|
||||
date: new Date()
|
||||
},
|
||||
{
|
||||
conversationId: result.upserted[0]._id,
|
||||
sender: 'khai',
|
||||
text: 'Message à des fins de démonstration pour private room de Khai',
|
||||
date: new Date()
|
||||
},
|
||||
{
|
||||
conversationId: result.upserted[0]._id,
|
||||
sender: 'cloud',
|
||||
text: 'Message à des fins de démonstration pour private room de Cloud',
|
||||
date: new Date()
|
||||
},
|
||||
]);
|
||||
}else{
|
||||
console.log('Room already exist');
|
||||
}
|
||||
}else{
|
||||
console.log(err);
|
||||
}
|
||||
});
|
||||
|
||||
io.on('connection',socket => {
|
||||
|
||||
auth.getSession(socket.request, function(res){
|
||||
|
|
|
|||
Reference in a new issue