Advertisement
Guest User

Untitled

a guest
Jan 24th, 2017
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. im_chat.Conversation = openerp.Widget.extend({
  2. update_fold_state: function(state){
  3. return new openerp.Model("im_chat.session").call("update_state", [], {"uuid" : this.get("session").uuid, "state" : state});
  4. },
  5. })
  6.  
  7. openerp.im_chat.Conversation.include({
  8.  
  9. update_fold_state: function(state){
  10. if(state === 'closed'){
  11. this.destroy();
  12. }else{
  13. if(state === 'open'){
  14. this.show();
  15. }else{
  16. if(this.shown){
  17. state = 'fold';
  18. this.hide();
  19. }else{
  20. state = 'open';
  21. this.show();
  22. }
  23. }
  24. }
  25. var session = this.get('session');
  26. session.state = state;
  27. this.set('session', session);
  28. openerp.set_cookie(im_livechat.COOKIE_NAME, JSON.stringify(session), 60*60);
  29. },
  30. });
  31.  
  32. openerp.im_livechat.Conversation.inlcude({
  33. update_fold_state: function(state){
  34. alert("Hello World");
  35. },
  36.  
  37. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement