aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/models/MvvFile.php5
-rw-r--r--lib/models/MvvFileRange.php3
2 files changed, 3 insertions, 5 deletions
diff --git a/lib/models/MvvFile.php b/lib/models/MvvFile.php
index 21026e8..2c0b100 100644
--- a/lib/models/MvvFile.php
+++ b/lib/models/MvvFile.php
@@ -253,7 +253,7 @@ class MvvFile extends ModuleManagementModel
{
$zuordnungen = [];
foreach (MvvFileRange::findBySQL('mvvfile_id =?', [$this->mvvfile_id]) as $range) {
- $zuordnungen[$range['range_type']][$range['range_id']] = $range;
+ $zuordnungen[$range->getRangeType()][$range['range_id']] = $range;
}
return $zuordnungen;
}
@@ -334,7 +334,7 @@ class MvvFile extends ModuleManagementModel
/**
* Returns the highest current sorting position.
*
- * @param sting $range_id Id of the mvv object.
+ * @param string $range_id Id of the mvv object.
* @return int Number of the highest current sorting position.
*/
public static function getMaxSortingPos($range_id)
@@ -354,6 +354,7 @@ class MvvFile extends ModuleManagementModel
public function addToRange($range_id, $range_type)
{
$mvvfile_range = new MvvFileRange([$this->mvvfile_id, $range_id]);
+ $mvvfile_range->range_type = $range_type;
if ($mvvfile_range->isNew()) {
$mvvfile_range->position = self::getMaxSortingPos($range_id) + 1;
}
diff --git a/lib/models/MvvFileRange.php b/lib/models/MvvFileRange.php
index 4c0c695..fd8f6b3 100644
--- a/lib/models/MvvFileRange.php
+++ b/lib/models/MvvFileRange.php
@@ -39,9 +39,6 @@ class MvvFileRange extends ModuleManagementModel
'assoc_func' => 'findCached',
);
- $config['additional_fields']['range_type']['get'] = 'getRangeType';
-
-
parent::configure($config);
}