diff --git src/bp-core/js/cover-image.js src/bp-core/js/cover-image.js
index 3c9a7ee92..a909c3226 100644
|
|
window.bp = window.bp || {}; |
193 | 193 | }, |
194 | 194 | |
195 | 195 | uploadResult: function( model ) { |
196 | | var message, type; |
| 196 | var feedbackCode, feedbackViews = []; |
197 | 197 | |
198 | 198 | if ( ! _.isUndefined( model.get( 'url' ) ) ) { |
| 199 | feedbackCode = model.get( 'feedback_code' ); |
199 | 200 | |
200 | 201 | // Image is too small. |
201 | | if ( 0 === model.get( 'feedback_code' ) ) { |
202 | | message = BP_Uploader.strings.cover_image_warnings.dimensions; |
203 | | type = 'warning'; |
204 | | |
205 | | // Success, Rock n roll! |
206 | | } else { |
207 | | message = BP_Uploader.strings.feedback_messages[ model.get( 'feedback_code' ) ]; |
208 | | type = 'success'; |
| 202 | if ( 0 === feedbackCode ) { |
| 203 | feedbackCode = 1; |
| 204 | feedbackViews.push( |
| 205 | new bp.Views.CoverImageStatus( { |
| 206 | value : BP_Uploader.strings.cover_image_warnings.dimensions, |
| 207 | type : 'warning' |
| 208 | } ) |
| 209 | ); |
209 | 210 | } |
210 | 211 | |
211 | | this.views.set( '.bp-uploader-progress', new bp.Views.CoverImageStatus( { |
212 | | value : message, |
213 | | type : type |
214 | | } ) ); |
| 212 | feedbackViews.unshift( |
| 213 | new bp.Views.CoverImageStatus( { |
| 214 | value : BP_Uploader.strings.feedback_messages[ feedbackCode ], |
| 215 | type : 'success' |
| 216 | } ) |
| 217 | ); |
| 218 | |
| 219 | // Success, Rock n roll! |
| 220 | this.views.set( '.bp-uploader-progress', feedbackViews ); |
215 | 221 | |
216 | 222 | // Update the header of the page. |
217 | 223 | $( '#header-cover-image' ).css( { |