Skip to content
Snippets Groups Projects
Commit e1b4b11e authored by Marc Vachon's avatar Marc Vachon
Browse files

d

parent 2dc0d395
Branches
No related tags found
No related merge requests found
...@@ -10,7 +10,7 @@ var search = require('./appointement/search_cities') ...@@ -10,7 +10,7 @@ var search = require('./appointement/search_cities')
var hash = require('./hash/hash') var hash = require('./hash/hash')
module.exports = { module.exports = {
create_meeting: (id, data) => { create_meeting: (data, callback) => {
// !!! validate data !!! // !!! validate data !!!
...@@ -20,6 +20,8 @@ module.exports = { ...@@ -20,6 +20,8 @@ module.exports = {
db.create_meeting(id, JSON.stringify(data), function(result){ db.create_meeting(id, JSON.stringify(data), function(result){
console.log(result); console.log(result);
callback(id)
}) })
}) })
......
...@@ -31,8 +31,10 @@ module.exports = function(server){ ...@@ -31,8 +31,10 @@ module.exports = function(server){
}) })
socket.on('create_meeting', function(idMeeting, data){ socket.on('create_meeting', function(data){
meetus.create_meeting(idMeeting, data) meetus.create_meeting(data, function(idMeeting){
socket.emit('create_meeting', idMeeting)
})
}) })
socket.on('add_user', function(idMeeting, data){ socket.on('add_user', function(idMeeting, data){
......
...@@ -32,63 +32,70 @@ ...@@ -32,63 +32,70 @@
] ]
} }
socket.emit('create_meeting', $('#id').val(), data) socket.emit('create_meeting', data)
/*} else { /*} else {
$('#msg').removeClass('d-none') $('#msg').removeClass('d-none')
.addClass('d-block') .addClass('d-block')
.html('Erreur: Le formule n\'est pas conforme') .html('Erreur: Le formule n\'est pas conforme')
}*/ }*/
} }
socket.on('create_meeting', function(id){
window.location.href = "/meeting/" + id
})
</script> </script>
<%- include('elements/nav.inc.ejs') %> <%- include('elements/nav.inc.ejs') %>
<div class="col-lg-10 offset-lg-1"> <div class="col-lg-10 offset-lg-1">
<h1 class="mb-4">Create new meeting</h1>
<div class="card"> <div class="card">
<div class="card-body"> <div class="card-body">
<h1 class="mb-4">Create new meeting</h1>
<div class="mb-4" style="height: 50px"> <div class="mb-4" style="height: 50px">
<p class="alert alert-danger d-none" id="msg"></p> <p class="alert alert-danger d-none" id="msg"></p>
</div> </div>
<form> <form class="mb-5">
<div class="form-group row"> <div class="row">
<label for="meeting_name" class="col-sm-4 col-form-label">Meeting name</label> <div class="col-md-6">
<div class="col-sm-8"> <label for="meeting_name" class="col-form-label d-block">Meeting name</label>
<input class="w-100" type="text" placeholder="Meetus" value="Meetus" id="meeting_name"> <input class="w-75" type="text" placeholder="Meetus" value="Meetus" id="meeting_name">
</div>
</div> <label for="creator_name" class="col-form-label d-block">Creator name</label>
<input class="w-75" type="text" placeholder="Michael Jackson" value="Michael Jackson" id="creator_name">
<div class="form-group row">
<label for="creator_name" class="col-sm-4 col-form-label">Creator name</label>
<div class="col-sm-8">
<input class="w-100" type="text" placeholder="Michael Jackson" value="Michael Jackson" id="creator_name">
</div>
</div> </div>
<div class="form-group row"> <div class="col-md-6">
<label for="date_from" class="col-sm-2 col-form-label">From</label> <label for="date_from" class="col-form-label d-block">From</label>
<div class="col-sm-4">
<input type="number" min="1" max="31" value="27" id="df_day"> / <input type="number" min="1" max="31" value="27" id="df_day"> /
<input type="number" min="1" max="12" value="6" id="df_month"> / <input type="number" min="1" max="12" value="6" id="df_month"> /
<input type="number" min="2019" value="2019" id="df_year"> <input type="number" min="2019" value="2019" id="df_year">
</div>
<label for="date_to" class="col-sm-2 col-form-label">to</label> <label for="date_to" class="col-form-label d-block">to</label>
<div class="col-sm-4">
<input type="number" min="1" max="31" value="17" id="dt_day"> / <input type="number" min="1" max="31" value="17" id="dt_day"> /
<input type="number" min="1" max="12" value="7" id="dt_month"> / <input type="number" min="1" max="12" value="7" id="dt_month"> /
<input type="number" min="2019" value="2019" id="dt_year"> <input type="number" min="2019" value="2019" id="dt_year">
</div> </div>
</div> </div>
</form> </form>
<button type="button" name="button" class="btn btn-primary" onclick="create_meeting()">Create</button> <button type="button" name="button" class="btn btn-primary float-right" onclick="create_meeting()">Create</button>
</div> </div>
</div> </div>
</div> </div>
<%- include('elements/foot.inc.ejs') %>
</body> </body>
......
...@@ -23,12 +23,11 @@ ...@@ -23,12 +23,11 @@
<h2 class="font-weight-bold">Utilisateurs</h2> <h2 class="font-weight-bold">Utilisateurs</h2>
<div class="d-flex justify-content-end w-100"> <div class="d-flex justify-content-end w-100">
<button type="button" name="add user" class="btn btn-primary" onclick="toggle_add_user()">Ajouter un membre</button> <button type="button" name="add user" class="btn btn-primary" onclick="toggle_add_user()">Ajouter un membre</button>
<!--
<button type="button" name="button" class="btn btn-info mx-2" onclick="update_center()">Center</button> <button type="button" name="button" class="btn btn-info mx-2" onclick="update_center()">Center</button>
<button type="button" name="button" class="btn btn-secondary mx-2" onclick="update_appointement()">Appointement</button> <button type="button" name="button" class="btn btn-secondary mx-2" onclick="update_appointement()">Appointement</button>
<button type="button" name="button" class="btn btn-danger mx-2" onclick="update_journeys()">Journey</button> <button type="button" name="button" class="btn btn-danger mx-2" onclick="update_journeys()">Journey</button>
<button type="button" name="button" class="btn btn-success mx-2" onclick="socket.emit('test_class')">Test</button> <button type="button" name="button" class="btn btn-success mx-2" onclick="socket.emit('test_class')">Test</button>
-->
</div> </div>
</div> </div>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment