View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0017333 | mantisbt | db oracle | public | 2014-05-13 05:16 | 2014-12-08 02:07 |
Reporter | dregad | Assigned To | dregad | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 1.3.0dev | ||||
Target Version | 1.3.0-beta.1 | ||||
Summary | 0017333: Adding a new version fails with ORA-01400 | ||||
Description | When trying to add a new version in the manage project page with Oracle, the operation fails APPLICATION ERROR 401 This used to work... | ||||
Tags | No tags attached. | ||||
This is indeed a regression, introduced by commit a80f447687722b52160d00c96c21a5be5f4329e1 which removed the call to db_prepare_bool(). |
|
Moved back to project mantis as @grangeway, please make a copy of it if you need it in project "Track DBAL replacement" |
|
Issue cloned back into Track DBAL replacement as requested. My advice to end users is still to wait on upgrading to 1.3 for the new db layer which Victor has said we can do a release of within a month of 1.3 Paul |
|
MantisBT: master a80f4476 2013-10-14 15:27 Paul Richards Details Diff |
Further backports of db_int*/phpdoc* |
Affected Issues 0017333, 0025470 |
|
mod - admin/install.php | Diff File | ||
mod - core/print_api.php | Diff File | ||
mod - core/profile_api.php | Diff File | ||
mod - core/project_hierarchy_api.php | Diff File | ||
mod - core/relationship_api.php | Diff File | ||
mod - core/string_api.php | Diff File | ||
mod - core/summary_api.php | Diff File | ||
mod - core/tag_api.php | Diff File | ||
mod - core/tokens_api.php | Diff File | ||
mod - core/user_api.php | Diff File | ||
mod - core/user_pref_api.php | Diff File | ||
mod - core/utility_api.php | Diff File | ||
mod - core/version_api.php | Diff File | ||
mod - core/wiki_api.php | Diff File | ||
MantisBT: master 1a444345 2014-05-13 01:30 Details Diff |
Consistently use db_prepare_bool() for boolean columns In Version API, the released column was treated as an integer, despite the fact that it's defined as 'L' in the schema. This can cause problems with PostgreSQL. Also fixes 0017333, Oracle throwed an ORA-01400 error when adding a new version (regression caused by a80f447687722b52160d00c96c21a5be5f4329e1, which removed the call to db_prepare_bool()). |
Affected Issues 0017333 |
|
mod - core/version_api.php | Diff File |