mirror of
https://we.phorge.it/source/phorge.git
synced 2024-12-21 21:10:56 +01:00
diff dict API bug fix
Summary: I didn't realize createDiffDict was a public method when I modified it, and I broke the API call in getrevision. This moves the modification inside the method and reverts the method header back to it's original form. Test Plan: none Reviewers: epriestley Reviewed By: epriestley CC: edward, aran, epriestley Differential Revision: 883
This commit is contained in:
parent
76ac8b4196
commit
a1d1c69506
1 changed files with 5 additions and 7 deletions
|
@ -72,15 +72,10 @@ class ConduitAPI_differential_getdiff_Method extends ConduitAPIMethod {
|
|||
$changeset->attachHunks($changeset->loadHunks());
|
||||
}
|
||||
|
||||
$properties = id(new DifferentialDiffProperty())->loadAllWhere(
|
||||
'diffID = %d',
|
||||
$diff_id);
|
||||
|
||||
return $this->createDiffDict($diff, $properties);
|
||||
return $this->createDiffDict($diff);
|
||||
}
|
||||
|
||||
public static function createDiffDict(DifferentialDiff $diff,
|
||||
array $properties) {
|
||||
public static function createDiffDict(DifferentialDiff $diff) {
|
||||
$dict = array(
|
||||
'id' => $diff->getID(),
|
||||
'parent' => $diff->getParentRevisionID(),
|
||||
|
@ -121,6 +116,9 @@ class ConduitAPI_differential_getdiff_Method extends ConduitAPIMethod {
|
|||
$dict['changes'][] = $change;
|
||||
}
|
||||
|
||||
$properties = id(new DifferentialDiffProperty())->loadAllWhere(
|
||||
'diffID = %d',
|
||||
$diff->getID());
|
||||
foreach ($properties as $property) {
|
||||
$dict['properties'][$property->getName()] = $property->getData();
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue