aboutsummaryrefslogtreecommitdiff
path: root/mod/likes
diff options
context:
space:
mode:
Diffstat (limited to 'mod/likes')
-rw-r--r--mod/likes/manifest.xml4
-rw-r--r--mod/likes/start.php6
2 files changed, 8 insertions, 2 deletions
diff --git a/mod/likes/manifest.xml b/mod/likes/manifest.xml
index 946cfd86b..5a18b8862 100644
--- a/mod/likes/manifest.xml
+++ b/mod/likes/manifest.xml
@@ -10,8 +10,8 @@
<copyright>See COPYRIGHT.txt</copyright>
<license>GNU Public License version 2</license>
<requires>
- <type>elgg_version</type>
- <version>2010030101</version>
+ <type>elgg_release</type>
+ <version>1.8</version>
</requires>
<activate_on_install>true</activate_on_install>
</plugin_manifest>
diff --git a/mod/likes/start.php b/mod/likes/start.php
index 76b48a369..690d7c052 100644
--- a/mod/likes/start.php
+++ b/mod/likes/start.php
@@ -60,6 +60,12 @@ function likes_entity_menu_setup($hook, $type, $return, $params) {
function likes_river_menu_setup($hook, $type, $return, $params) {
if (elgg_is_logged_in()) {
$item = $params['item'];
+
+ // only like group creation #3958
+ if ($item->type == "group" && $item->view != "river/group/create") {
+ return $return;
+ }
+
$object = $item->getObjectEntity();
if (!elgg_in_context('widgets') && $item->annotation_id == 0) {
if ($object->canAnnotate(0, 'likes')) {