MozReview: provide filediff's extra_data as data fields (Bug 1248008) r? smacleod draft
authorPiotr Zalewa <pzalewa@mozilla.com>
Wed, 21 Sep 2016 12:31:04 +0200
changeset 131 da759699f153321edc7439a744438db4d09685bd
parent 130 168ad34433b1c7ca89c00ab34f2b9d2f72237b9f
push idunknown
push userunknown
push dateunknown
bugs1248008
MozReview: provide filediff's extra_data as data fields (Bug 1248008) r? smacleod Display each field from filediff extra_data. It is created so front-end will be able to find which DOM element represents commit message file. MozReview-Commit-ID: IMFvCfjeZxf
reviewboard/reviewboard/templates/diffviewer/diff_file_fragment_mozreview.html
--- a/reviewboard/reviewboard/templates/diffviewer/diff_file_fragment_mozreview.html
+++ b/reviewboard/reviewboard/templates/diffviewer/diff_file_fragment_mozreview.html
@@ -45,18 +45,20 @@
 
 {% if not standalone %}
 <table id="file{{file.filediff.id}}" class="{% spaceless %}
   sidebyside
   {% if file.is_new_file %}newfile{% endif %}
   {% if file.binary %}diff-binary{% endif %}
   {% if file.deleted %}diff-deleted{% endif %}
   {% endspaceless %}"
-      data-lines-equal="{{equal_lines}}"
-  data-extra_data="{{ file.filediff.extra_data }}">
+  data-lines-equal="{{equal_lines}}"
+  {% for k, v in file.filediff.extra_data.items %}
+	data-{{ k }}="{{ v }}"
+  {% endfor %}>
  <colgroup>
 {%  if not file.is_new_file %}
   <col class="line" />
   <col class="left" />
 {%  endif %}
   <col class="line" />
   <col class="right" />
  </colgroup>