X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/73ef2b8442dc95f8b7279de812c30ac8626d5f39..fef355ba374be8fc115f43aae43baad75a88649c:/redakcja/static/js/wiki/view_summary.js

diff --git a/redakcja/static/js/wiki/view_summary.js b/redakcja/static/js/wiki/view_summary.js
index de6fcf15..099a0e81 100644
--- a/redakcja/static/js/wiki/view_summary.js
+++ b/redakcja/static/js/wiki/view_summary.js
@@ -1,11 +1,34 @@
 (function($){
 
 	function SummaryPerspective(options) {
+		var old_callback = options.callback || function() {};
+
+		options.callback = function() {
+			var self = this;
+
+			// first time page is rendered
+        	$('#summary-cover-refresh').click(function() {
+				self.refreshCover();
+			});
+
+        	old_callback.call(this);
+		}
+
 		$.wiki.Perspective.call(this, options);
     };
 
     SummaryPerspective.prototype = new $.wiki.Perspective();
 
+	SummaryPerspective.prototype.refreshCover = function() {
+		$('#summary-cover-refresh').attr('disabled', 'disabled');
+		this.doc.refreshCover({
+			success: function(text) {
+				$('#summary-cover').attr('src', text);
+			$('#summary-cover-refresh').removeAttr('disabled');
+			}
+		});
+	};
+
     SummaryPerspective.prototype.showCharCount = function() {
         var cc;
         try {