Skip to:
Content

BuddyPress.org

Changeset 13369


Ignore:
Timestamp:
11/18/2022 09:26:56 PM (22 months 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.