Просмотр исходного кода

actually use the rendering-error state.

Shane Kilkelly 10 лет назад
Родитель
Сommit
07ad6eb704

+ 5 - 1
services/web/app/views/project/editor/pdf.jade

@@ -156,9 +156,13 @@ div.full-size.pdf(ng-controller="PdfController")
 
 		.pdf-errors(ng-switch-when="errors")
 	
-			.alert.alert-danger(ng-show="pdf.error || pdf.renderingError")
+			.alert.alert-danger(ng-show="pdf.error")
 				strong #{translate("server_error")} 
 				span #{translate("somthing_went_wrong_compiling")}
+
+			.alert.alert-danger(ng-show="pdf.renderingError")
+				strong #{translate("pdf_rendering_error")} 
+				span #{translate("something_went_wrong_rendering_pdf")}
 	
 			.alert.alert-danger(ng-show="pdf.clsiMaintenance")
 				strong #{translate("server_error")} 

+ 2 - 0
services/web/public/coffee/ide/pdf/controllers/PdfController.coffee

@@ -46,6 +46,7 @@ define [
 			$scope.pdf.url        = null
 			$scope.pdf.clsiMaintenance = false
 			$scope.pdf.tooRecentlyCompiled = false
+			$scope.pdf.renderingError = false
 
 			if response.status == "timedout"
 				$scope.pdf.view = 'errors'
@@ -179,6 +180,7 @@ define [
 					parseCompileResponse(data)
 				.error () ->
 					$scope.pdf.compiling = false
+					$scope.pdf.renderingError = false
 					$scope.pdf.error = true
 					$scope.pdf.view = 'errors'