aboutsummaryrefslogtreecommitdiff
path: root/app/controllers/entryController.php
diff options
context:
space:
mode:
Diffstat (limited to 'app/controllers/entryController.php')
-rwxr-xr-xapp/controllers/entryController.php25
1 files changed, 6 insertions, 19 deletions
diff --git a/app/controllers/entryController.php b/app/controllers/entryController.php
index 4c9eb9d1b..7ac9c4c0b 100755
--- a/app/controllers/entryController.php
+++ b/app/controllers/entryController.php
@@ -72,25 +72,12 @@ class entryController extends ActionController {
$this->redirect = true;
$id = Request::param ('id');
- $is_fav = Request::param ('is_favorite');
-
- if ($is_fav) {
- $is_fav = true;
- } else {
- $is_fav = false;
- }
-
- $entryDAO = new EntryDAO ();
- if ($id != false) {
- $entry = $entryDAO->searchById ($id);
-
- if ($entry != false) {
- $values = array (
- 'is_favorite' => $is_fav,
- );
-
- $entryDAO->updateEntry ($entry->id (), $values);
- }
+ if ($id) {
+ $entryDAO = new EntryDAO ();
+ $values = array (
+ 'is_favorite' => (bool)($is_fav = Request::param ('is_favorite')),
+ );
+ $entryDAO->updateEntry ($id, $values);
}
}