** 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

Reply via email to