** Changed in: mahara/1.7 Milestone: None => 1.7.1 ** Changed in: mahara/1.7 Importance: Undecided => High
** Changed in: mahara/1.7 Assignee: (unassigned) => Aaron Wells (u-aaronw) -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contrib members https://bugs.launchpad.net/bugs/1171641 Title: "artefact_license" error when trying to install with $cfg->dbprefix Status in Mahara ePortfolio: Fix Committed Status in Mahara 1.7 series: Fix Committed Bug description: As reported in the Mahara forums: https://mahara.org/interaction/forum/topic.php?id=5376&offset=0&limit=10#post23189 If you try to install Mahara 1.7 with $cfg->dbprefix turned on, you get this error: "Failed to get a recordset: mysql error: [1146: Table 'mahara17.artefact_license' doesn't exist] in adodb_throw( SELECT * FROM artefact_license LIMIT 1 , ) Command was: SELECT * FROM artefact_license LIMIT 1" The problem is that there are some SQL queries in the artefact code that don't properly have the table names surrounded in {curly brackets}, which is what the DB libraries use to locate them and put the DB prefix in front of them. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1171641/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp