Merge lp:~unifield-team/unifield-web/OEB-26-34 into lp:unifield-web

Proposed by Matthieu Dietrich @ camptocamp
Status: Merged
Merged at revision: 4553
Proposed branch: lp:~unifield-team/unifield-web/OEB-26-34
Merge into: lp:unifield-web
Diff against target: 66 lines (+26/-6)
3 files modified
addons/openerp/controllers/templates/error_page.mako (+23/-5)
addons/openerp/static/css/style.css (+2/-0)
addons/openerp/widgets/form_view.py (+1/-1)
To merge this branch: bzr merge lp:~unifield-team/unifield-web/OEB-26-34
Reviewer Review Type Date Requested Status
UniField Dev Team Pending
Review via email: mp+66810@code.launchpad.net
To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'addons/openerp/controllers/templates/error_page.mako'
2--- addons/openerp/controllers/templates/error_page.mako 2011-01-18 13:35:04 +0000
3+++ addons/openerp/controllers/templates/error_page.mako 2011-07-04 15:32:27 +0000
4@@ -50,13 +50,31 @@
5 jQuery.fancybox.close();
6 return;
7 }
8+
9+ var topWindow;
10+ if(window.top != window) {
11+ topWindow = window.top;
12+ } else {
13+ topWindow = window.opener;
14+ }
15+ var $doc = jQuery(topWindow.document);
16+ var terp_id = jQuery(idSelector('_terp_id'), $doc).val();
17+
18+ var frame_element;
19+ if(jQuery(window).attr('frameElement')) {
20+ frame_element = window.frameElement;
21+ } else {
22+ frame_element = jQuery.fancybox;
23+ }
24+
25+ if (terp_id) {
26+ frame_element.close();
27+ return;
28+ }
29+
30 if (history.length > 1) {
31 history.back();
32- if(jQuery(window).attr('frameElement')) {
33- window.frameElement.close();
34- } else {
35- jQuery.fancybox.close();
36- }
37+ frame_element.close();
38 } else {
39 window.close();
40 }
41
42=== modified file 'addons/openerp/static/css/style.css'
43--- addons/openerp/static/css/style.css 2011-01-28 15:23:17 +0000
44+++ addons/openerp/static/css/style.css 2011-07-04 15:32:27 +0000
45@@ -489,6 +489,8 @@
46 -moz-border-radius: 3px;
47 -webkit-border-radius: 3px;
48 border-radius: 3px;
49+ margin-left: auto;
50+ margin-right: auto;
51 }
52
53 .error_message_header {
54
55=== modified file 'addons/openerp/widgets/form_view.py'
56--- addons/openerp/widgets/form_view.py 2011-01-19 01:49:26 +0000
57+++ addons/openerp/widgets/form_view.py 2011-07-04 15:32:27 +0000
58@@ -60,7 +60,7 @@
59 search_param = params.search_domain or []
60 params_domain = params.domain or []
61 for element in params_domain:
62- if element not in search_param:
63+ if element not in search_param or len(element) == 1:
64 if not isinstance(element,tuple):
65 search_param.append(element)
66 else:

Subscribers

People subscribed via source and target branches

to all changes: