소스 검색

Merge pull request #140 from sharelatex/as-fix-v1-settings-access

Check presence of overleaf settings in template
Alasdair Smith 9 년 전
부모
커밋
154b03ab13
1개의 변경된 파일과 5개의 추가작업 그리고 4개의 파일을 삭제
  1. 5 4
      services/web/app/views/project/list/v1-item.pug

+ 5 - 4
services/web/app/views/project/list/v1-item.pug

@@ -1,10 +1,11 @@
 .col-xs-8
 .col-xs-8
 	span.v1-badge(aria-label=translate("v1_badge"))
 	span.v1-badge(aria-label=translate("v1_badge"))
 	span
 	span
-		a.projectName(
-			href=settings.overleaf.host + "/{{project.id}}"
-			stop-propagation="click"
-		) {{project.name}}
+		if settings.overleaf && settings.overleaf.host
+			a.projectName(
+					href=settings.overleaf.host + "/{{project.id}}"
+				stop-propagation="click"
+			) {{project.name}}
 
 
 .col-xs-4
 .col-xs-4
 	span.last-modified {{project.lastUpdated | formatDate}}
 	span.last-modified {{project.lastUpdated | formatDate}}