Skip to:
Content

BuddyPress.org

Ticket #7771: 7771.patch

File 7771.patch, 1.4 KB (added by imath, 6 years ago)
  • src/bp-templates/bp-nouveau/js/buddypress-activity-post-form.js

    diff --git src/bp-templates/bp-nouveau/js/buddypress-activity-post-form.js src/bp-templates/bp-nouveau/js/buddypress-activity-post-form.js
    index 1c07e0a8a..beaeaba0f 100644
    window.bp = window.bp || {}; 
    121121                template : bp.template( 'activity-post-form-feedback' ),
    122122
    123123                initialize: function() {
    124                         this.model = new Backbone.Model();
     124                        var classes = this.options.classes || [];
     125                        this.model  = new Backbone.Model();
    125126
    126127                        if ( this.options.value ) {
    127128                                this.model.set( 'message', this.options.value, { silent: true } );
    window.bp = window.bp || {}; 
    133134                                this.type = this.options.type;
    134135                        }
    135136
    136                         this.el.className = this.type;
     137                        if ( ! classes.length ) {
     138                                classes.push( this.type );
     139                        }
     140
     141                        this.el.className = classes.join( ' ' );
    137142                }
    138143        } );
    139144
    window.bp = window.bp || {}; 
    728733                                /**
    729734                                 * Do not add to the stream if the scope is not consistent with the activity
    730735                                 */
    731                                 self.views.add( new bp.Views.activityFeedback( { value: response.message, type: 'updated' } ) );
     736                                self.views.add( new bp.Views.activityFeedback( {
     737                                        value: response.message,
     738                                        type: 'updated',
     739                                        classes: ['updated', 'published']
     740                                } ) );
    732741                        } ).fail( function( response ) {
    733742
    734743                                self.model.set( 'errors', { type: 'error', value: response.message } );