diff --git a/module/VuFind/src/VuFind/Controller/Plugin/Favorites.php b/module/VuFind/src/VuFind/Controller/Plugin/Favorites.php index cbd59244e9ba89a5bfa0c1c1fbd80d8d4c521ba5..f2c31824e7ee285c7d7cf293c39860864a3911ad 100644 --- a/module/VuFind/src/VuFind/Controller/Plugin/Favorites.php +++ b/module/VuFind/src/VuFind/Controller/Plugin/Favorites.php @@ -85,7 +85,7 @@ class Favorites extends AbstractPlugin // Add the information to the user's account: $tags = isset($params['mytags']) ? Tags::parse(trim($params['mytags'])) - : ''; + : array(); $user->saveResource($resource, $list, $tags, '', false); } } diff --git a/module/VuFind/src/VuFind/RecordDriver/AbstractBase.php b/module/VuFind/src/VuFind/RecordDriver/AbstractBase.php index cc1e6061968dd8ac3eb938d479ba5184c1cb88ea..dd2fb868415e14977422f4ed47fa2974fcb67a08 100644 --- a/module/VuFind/src/VuFind/RecordDriver/AbstractBase.php +++ b/module/VuFind/src/VuFind/RecordDriver/AbstractBase.php @@ -180,7 +180,8 @@ abstract class AbstractBase // Add the information to the user's account: $user->saveResource( $resource, $list, - isset($params['mytags']) ? Tags::parse(trim($params['mytags'])) : '', + isset($params['mytags']) + ? Tags::parse(trim($params['mytags'])) : array(), isset($params['notes']) ? $params['notes'] : '' ); }