]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Fixes #4354 fixes messageboard delete
authorcash <cash.costello@gmail.com>
Sun, 5 Feb 2012 02:11:24 +0000 (21:11 -0500)
committercash <cash.costello@gmail.com>
Sun, 5 Feb 2012 02:11:24 +0000 (21:11 -0500)
mod/messageboard/actions/delete.php
mod/messageboard/views/default/messageboard/js.php

index a40329cb5e5ed0b1a8eb8cc9d07b5c89c144e039..a1f62278ca4c2b3c8520b87dcbf4eaf36677b64b 100644 (file)
@@ -9,7 +9,6 @@ $annotation_id = (int) get_input('annotation_id');
 $message = elgg_get_annotation_from_id($annotation_id);
 
 if ($message && $message->canEdit() && $message->delete()) {
-       remove_from_river_by_annotation($annotation_id);
        system_message(elgg_echo("messageboard:deleted"));
 } else {
        system_message(elgg_echo("messageboard:notdeleted"));
index 3295c68de3069072ae69a28a2df6dc8cb1cfff82..79472069d2767b9c0c99fac53443823453e7bccb 100644 (file)
@@ -44,7 +44,8 @@ elgg.messageboard.deletePost = function(e) {
        if (confirm(confirmText)) {
                elgg.action($(this).attr('href'), {
                        success: function() {
-                               $(link).closest('li').remove();
+                               var item = $(link).closest('.elgg-item');
+                               item.remove();
                        }
                });
        }