You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: spp_change_request_v2/readme/HISTORY.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,7 @@
1
+
### 19.0.2.0.6
2
+
3
+
- fix(views): route post-submit CRs (pending / approved / applied / rejected) through the stage review form when opened from the list, matching the Edit Details → Upload Documents → Review & Submit breadcrumb workflow used for fresh CRs (#920 round-2). Demo-generated CRs in "Applied" state previously landed on the legacy main form view from the list — now they open in `spp_change_request_review_form` like manually-created CRs. Adds the missing `_action_open_review_form` / `_action_open_documents_form` helpers and wires `action="action_open_stage_form" type="object"` on the CR list so row-click goes through the stage router.
4
+
1
5
### 19.0.2.0.5
2
6
3
7
- fix(security): add a global `ir.rule` on `spp.change.request` that filters by `registrant_id.area_id` against the user's `center_area_ids` (OP#989 round-2). The earlier `_prepare_domain` override only caught `search_read` / `web_search_read` and missed the registrant Many2one picker (which uses `name_search` → `_search`), so users could still select out-of-area registrants. The conditional domain is a no-op for users with no center areas (global roles).
and wires <ttclass="docutils literal"><spanclass="pre">action="action_open_stage_form"</span><spanclass="pre">type="object"</span></tt> on the CR
1353
+
list so row-click goes through the stage router.</li>
1354
+
</ul>
1355
+
</div>
1356
+
<divclass="section" id="section-2">
1342
1357
<h1>19.0.2.0.5</h1>
1343
1358
<ulclass="simple">
1344
1359
<li>fix(security): add a global <ttclass="docutils literal">ir.rule</tt> on <ttclass="docutils literal">spp.change.request</tt> that
@@ -1351,27 +1366,27 @@ <h1>19.0.2.0.5</h1>
1351
1366
roles).</li>
1352
1367
</ul>
1353
1368
</div>
1354
-
<divclass="section" id="section-2">
1369
+
<divclass="section" id="section-3">
1355
1370
<h1>19.0.2.0.3</h1>
1356
1371
<ulclass="simple">
1357
1372
<li>fix: add HTML escaping to all computed Html fields with
1358
1373
<ttclass="docutils literal">sanitize=False</tt> to prevent stored XSS (#50)</li>
1359
1374
</ul>
1360
1375
</div>
1361
-
<divclass="section" id="section-3">
1376
+
<divclass="section" id="section-4">
1362
1377
<h1>19.0.2.0.2</h1>
1363
1378
<ulclass="simple">
1364
1379
<li>fix: fix batch approval wizard line deletion (#130)</li>
1365
1380
</ul>
1366
1381
</div>
1367
-
<divclass="section" id="section-4">
1382
+
<divclass="section" id="section-5">
1368
1383
<h1>19.0.2.0.1</h1>
1369
1384
<ulclass="simple">
1370
1385
<li>fix: skip field types before getattr and isolate detail prefetch
0 commit comments