|
131 | 131 |
|
132 | 132 | list.forEach(item=>{ |
133 | 133 |
|
134 | | - var result = msgs.find(msg=>msg.id===item.id); |
| 134 | + var result = msgs.find(msg=>msg.msg_id===item.msg_id); |
135 | 135 | if(result)return; |
136 | 136 |
|
137 | 137 | var insert = false; |
|
178 | 178 | }//display |
179 | 179 |
|
180 | 180 |
|
181 | | - display.message = function({id,user,txt,ts}){ |
| 181 | + display.message = function({msg_id,user,txt,ts}){ |
182 | 182 |
|
183 | 183 | var config = {day:'2-digit',month:'short',year:'numeric',hour:'2-digit',minute:'2-digit',second:'2-digit',hour12:false}; |
184 | 184 | var format = new Intl.DateTimeFormat(undefined,config); |
|
203 | 203 | } |
204 | 204 |
|
205 | 205 |
|
206 | | - var nmsg = msg.cloneNode(true); |
207 | | - nmsg.id = id; |
208 | | - $(nmsg,'.user').textContent = user; |
209 | | - $(nmsg,'.txt').textContent = txt; |
210 | | - $(nmsg,'.ts').textContent = local; |
211 | | - $(nmsg,'.del').onclick = del; |
| 206 | + var nmsg = msg.cloneNode(true); |
| 207 | + nmsg.msg_id = msg_id; |
| 208 | + $(nmsg,'.username').textContent = username; |
| 209 | + $(nmsg,'.txt').textContent = txt; |
| 210 | + $(nmsg,'.ts').textContent = local; |
| 211 | + $(nmsg,'.del').onclick = del; |
212 | 212 |
|
213 | 213 | return nmsg; |
214 | 214 |
|
215 | 215 |
|
216 | 216 | async function del(){ |
217 | 217 |
|
| 218 | + var username = input.username; |
218 | 219 | var password = input.password; |
219 | | - var result = await post.del({password,id}) |
| 220 | + var result = await post.del({username,password,msg_id}) |
220 | 221 | if(!result)return; |
221 | 222 |
|
222 | 223 | }//del |
223 | 224 |
|
224 | 225 | }//message |
225 | 226 |
|
226 | 227 |
|
227 | | - display.delete = function({id,del,ts}){ |
| 228 | + display.delete = function({msg_id,del,ts}){ |
228 | 229 | console.log('delete',del); |
229 | 230 | var item = msgs.find(data=>data.id===del); |
230 | 231 | if(!item)return; |
|
0 commit comments