Skip to:
Content

BuddyPress.org

Changeset 13369


Ignore:
Timestamp:
11/18/2022 09:26:56 PM (4 years ago)
Author:
imath
Message:

Improve BP Messages & BP Nouveau Messages UI extensibility

  • Include a new parameter to the messages_message_sent hook to pass the messages_new_message() function parsed arguments.
  • Fire a JavaScript event once the form to post a new message has been reset by the user.

Fixes #8768

Location:
trunk/src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/bp-messages/bp-messages-functions.php

    r13196 r13369  
    199199         *
    200200         * @since 1.1.0
     201         * @since 11.0.0 Added the `$r` parameter.
    201202         *
    202203         * @param BP_Messages_Message $message Message object. Passed by reference.
     204         * @param array               $r       Parsed function arguments.
    203205         */
    204         do_action_ref_array( 'messages_message_sent', array( &$message ) );
     206        do_action_ref_array( 'messages_message_sent', array( &$message, $r ) );
    205207
    206208        // Return the thread ID.
  • trunk/src/bp-templates/bp-nouveau/js/buddypress-messages.js

    r13278 r13369  
    704704
    705705                        this.model.set( this.resetModel );
     706                        bp.Nouveau.Messages.views.trigger( 'compose:resetForm' );
    706707                }
    707708        } );
Note: See TracChangeset for help on using the changeset viewer.