File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -141,9 +141,18 @@ var Beep = {
141141 parseTopic : function ( data , callback ) {
142142 // from http://htmlarrows.com/symbols/
143143 var starHTML = '*' ;
144- data . topic . title = Beep . parseContent ( data . topic . title , starHTML ) ;
145- data . topic . slug = Beep . parseContent ( data . topic . slug , starHTML ) ;
146- data . topic . titleRaw = Beep . parseContent ( data . topic . titleRaw , starHTML ) ;
144+
145+ if ( data . topic . hasOwnProperty ( 'title' ) ) {
146+ data . topic . title = Beep . parseContent ( data . topic . title , starHTML ) ;
147+ }
148+
149+ if ( data . topic . hasOwnProperty ( 'slug' ) ) {
150+ data . topic . slug = Beep . parseContent ( data . topic . slug , starHTML ) ;
151+ }
152+
153+ if ( data . topic . hasOwnProperty ( 'titleRaw' ) ) {
154+ data . topic . titleRaw = Beep . parseContent ( data . topic . titleRaw , starHTML ) ;
155+ }
147156
148157 callback ( null , data ) ;
149158 } ,
You can’t perform that action at this time.
0 commit comments