diff options
Diffstat (limited to 'core/controllers')
| -rw-r--r-- | core/controllers/item.php | 12 | 
1 files changed, 9 insertions, 3 deletions
diff --git a/core/controllers/item.php b/core/controllers/item.php index f047e810..38049380 100644 --- a/core/controllers/item.php +++ b/core/controllers/item.php @@ -67,13 +67,19 @@ class Item_Controller extends Controller {      switch ($this->input->post("type")) {      case "album":        $new_item = album::create( -        $item->id, $_POST["name"], $_POST["title"], $_POST["description"]); +        $item->id, +        $this->input->post("name"), +        $this->input->post("title", $this->input->post("name")), +        $this->input->post("description"));        break;      case "photo":        $new_item = photo::create( -        $item->id, $_FILES["file"]["tmp_name"], $_FILES["file"]["name"], -        $_POST["title"], $_POST["description"]); +        $item->id, +        $_FILES["file"]["tmp_name"], +        $_FILES["file"]["name"], +        $this->input->post("title", $this->input->post("name")), +        $this->input->post("description"));        break;      }  | 
