     @$('div.description').hide()
     no
 
+  getDescription:->
+    value = @getData().link_embed?.description or @getData().description
+    if value?
+      value = Encoder.XSSEncode value
+
+    return value
+
   pistachio:->
     """
     {{> @descriptionInput}}
-    <div class="description #{if @getData().link_embed?.description or @getData().description then '' else 'hidden'}">#{@getData().link_embed?.description or @getData().description or ''}
+    <div class="description #{if @getDescription() then '' else 'hidden'}">#{@getDescription() or ""}
     {{> @editIndicator}}</div>
     """
 

    else
      @descriptionInput = new KDCustomHTMLView
        cssClass : 'hidden'
        partial : oembed?.description or ''

    @editIndicator = new KDCustomHTMLView
      tagName : 'div'
      cssClass : 'edit-indicator discussion-edit-indicator'
      pistachio : 'edited'
      tooltip :
        title: "Original Content was: <p>#{oembed?.original_description or oembed?.description or ''}</p>"
    @editIndicator.hide()

  getValue:->
    if @options.hasConfig
      @descriptionInput.getValue()
    else
      @descriptionInput.getPartial()

  getOriginalValue:-> @originalDescription


        type         : 'textarea'
        cssClass     : 'description_input hidden'
        name         : 'description_input'
        defaultValue : @originalDescription
        autogrow     : yes
        blur         : =>
          @descriptionInput.hide()
