summaryrefslogtreecommitdiff
path: root/app/Model/CategoryModel.php
diff options
context:
space:
mode:
Diffstat (limited to 'app/Model/CategoryModel.php')
-rw-r--r--app/Model/CategoryModel.php14
1 files changed, 5 insertions, 9 deletions
diff --git a/app/Model/CategoryModel.php b/app/Model/CategoryModel.php
index 95e9e97e..441cc4a7 100644
--- a/app/Model/CategoryModel.php
+++ b/app/Model/CategoryModel.php
@@ -137,17 +137,13 @@ class CategoryModel extends Base
public function createDefaultCategories($project_id)
{
$results = array();
- $categories = explode(',', $this->configModel->get('project_categories'));
+ $categories = array_unique(explode_csv_field($this->configModel->get('project_categories')));
foreach ($categories as $category) {
- $category = trim($category);
-
- if (! empty($category)) {
- $results[] = $this->db->table(self::TABLE)->insert(array(
- 'project_id' => $project_id,
- 'name' => $category,
- ));
- }
+ $results[] = $this->db->table(self::TABLE)->insert(array(
+ 'project_id' => $project_id,
+ 'name' => $category,
+ ));
}
return in_array(false, $results, true);