Author: sevein
Date: Mon Jul 9 12:42:53 2012
New Revision: 11876
Log:
Fix isAccrual(), accrual is stored in the subject column of relation (issue
2178)
Modified:
trunk/plugins/qtAccessionPlugin/lib/model/QubitAccession.php
trunk/plugins/qtAccessionPlugin/modules/accession/actions/editAction.class.php
Modified: trunk/plugins/qtAccessionPlugin/lib/model/QubitAccession.php
==============================================================================
--- trunk/plugins/qtAccessionPlugin/lib/model/QubitAccession.php Mon Jul
9 11:39:37 2012 (r11875)
+++ trunk/plugins/qtAccessionPlugin/lib/model/QubitAccession.php Mon Jul
9 12:42:53 2012 (r11876)
@@ -64,7 +64,7 @@
$criteria = new Criteria;
$criteria->add(QubitRelation::TYPE_ID, QubitTerm::ACCRUAL_ID);
- $criteria->add(QubitRelation::OBJECT_ID, $this->id);
+ $criteria->add(QubitRelation::SUBJECT_ID, $this->id);
return 0 < count(QubitRelation::get($criteria));
}
Modified:
trunk/plugins/qtAccessionPlugin/modules/accession/actions/editAction.class.php
==============================================================================
---
trunk/plugins/qtAccessionPlugin/modules/accession/actions/editAction.class.php
Mon Jul 9 11:39:37 2012 (r11875)
+++
trunk/plugins/qtAccessionPlugin/modules/accession/actions/editAction.class.php
Mon Jul 9 12:42:53 2012 (r11876)
@@ -376,8 +376,8 @@
if (!isset($this->resource->id) && isset($this->accession))
{
$relation = new QubitRelation;
- $relation->object = $this->accession;
$relation->typeId = QubitTerm::ACCRUAL_ID;
+ $relation->object = $this->accession;
$this->resource->relationsRelatedBysubjectId[] = $relation;
}
--
You received this message because you are subscribed to the Google Groups
"Qubit Toolkit Commits" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/qubit-commits?hl=en.