|
204 | 204 |
|
205 | 205 | $(shadow,'#txt').focus(); |
206 | 206 |
|
207 | | - var txt = $(shadow,'#txt').value; |
208 | | - $(shadow,'#txt').value = ''; |
209 | | - var username = $(shadow,'#username').value; |
210 | | - var password = $(shadow,'#password').value; |
| 207 | + var txt = $(shadow,'#txt').value; |
| 208 | + $(shadow,'#txt').value = ''; |
| 209 | + var username = $(shadow,'#username').value; |
| 210 | + var password = $(shadow,'#password').value; |
| 211 | + var ts = display.last; |
211 | 212 |
|
212 | | - send({username,password,txt}); |
| 213 | + send.msg({username,password,txt,ts}); |
213 | 214 |
|
214 | 215 | }//send |
215 | 216 |
|
|
280 | 281 |
|
281 | 282 | return nmsg; |
282 | 283 |
|
| 284 | + |
| 285 | + function del(){ |
| 286 | + |
| 287 | + var name = $(shadow,'#username').value; |
| 288 | + if(username!==name){ |
| 289 | + log.red('invalid username'); |
| 290 | + return; |
| 291 | + } |
| 292 | + |
| 293 | + var password = $(shadow,'#password').value; |
| 294 | + var del_id = msg_id; |
| 295 | + var ts = display.last; |
| 296 | + send.del({username,password,del_id,ts}); |
| 297 | + |
| 298 | + }//del |
| 299 | + |
283 | 300 | }//display |
284 | 301 |
|
285 | 302 |
|
|
292 | 309 | }//delete |
293 | 310 |
|
294 | 311 |
|
295 | | - async function del({username:m_username,msg_id}){ |
| 312 | + //: |
| 313 | + |
| 314 | + |
| 315 | + send.del = async function({username,password,del_id,ts}){ |
296 | 316 |
|
297 | | - var username = $(shadow,'#username').value; |
298 | | - if(username!==m_username){ |
299 | | - log.red('invalid username'); |
300 | | - return; |
301 | | - } |
302 | | - |
303 | | - var password = $(shadow,'#password').value; |
304 | | - var del_id = msg_id; |
305 | | - var ts = display.last; |
306 | | - |
307 | 317 | var result = await post('simple/del',{room_id,username,password,del_id,ts}); |
308 | | - console.log('del',result); |
309 | 318 | if(!result)return; |
310 | | - |
311 | 319 | display.result(result); |
312 | 320 |
|
313 | 321 | }//del |
314 | 322 |
|
315 | 323 |
|
316 | | - async function send({username,password,txt}){ |
| 324 | + send.msg = async function({username,password,txt,ts}){ |
317 | 325 | //console.log('post.msg'); |
318 | | - var ts = display.last; |
319 | 326 | var result = await post('simple/msg',{room_id,username,password,txt,ts}); |
320 | 327 | if(!result)return; |
321 | | - |
322 | 328 | display.result(result); |
323 | 329 |
|
324 | 330 | }//msg |
|
0 commit comments