From 33122e8968e2d7890f7fabe45ce168aa0d217bbb Mon Sep 17 00:00:00 2001 From: Tim Almdal Date: Wed, 29 Apr 2009 03:57:24 +0000 Subject: Change album cover functionality added --- modules/organize/helpers/organize_task.php | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'modules/organize/helpers') diff --git a/modules/organize/helpers/organize_task.php b/modules/organize/helpers/organize_task.php index e66795b8..c0315aba 100644 --- a/modules/organize/helpers/organize_task.php +++ b/modules/organize/helpers/organize_task.php @@ -52,6 +52,20 @@ class organize_task_Core { self:: _do_rotation($item, $taskType == "rotateCcw" ? -90 : 90); } break; + case "albumCover": + $item = ORM::factory("item", $id); + $parent = $item->parent(); + + if ($item->is_photo()) { + $parent->album_cover_item_id = $item->id; + } else if ($item->is_album()) { + $parent->album_cover_item_id = $item->album_cover_item_id; + } + + $parent->thumb_dirty = 1; + $parent->save(); + graphics::generate($parent); + break; case "delete": $item = ORM::factory("item", $id); $item->delete(); -- cgit v1.2.3