diff options
author | vlad <vlad@driver.xyz> | 2017-06-13 16:15:07 -0700 |
---|---|---|
committer | vlad <vlad@driver.xyz> | 2017-06-13 16:15:07 -0700 |
commit | 91a4120b4253dc4a1e9552ec39fcb25c303a21e1 (patch) | |
tree | 9173797ed8e3d780f98ac8d0f85507eeb10c8016 /src/main/scala/xyz/driver/pdsuicommon/pdf | |
parent | cd1b635b2ae90d9ac2d8b1779183a1fbd8c5fd5c (diff) | |
download | rest-query-91a4120b4253dc4a1e9552ec39fcb25c303a21e1.tar.gz rest-query-91a4120b4253dc4a1e9552ec39fcb25c303a21e1.tar.bz2 rest-query-91a4120b4253dc4a1e9552ec39fcb25c303a21e1.zip |
Diffstat (limited to 'src/main/scala/xyz/driver/pdsuicommon/pdf')
-rw-r--r-- | src/main/scala/xyz/driver/pdsuicommon/pdf/WkHtmlToPdfRenderer.scala | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/src/main/scala/xyz/driver/pdsuicommon/pdf/WkHtmlToPdfRenderer.scala b/src/main/scala/xyz/driver/pdsuicommon/pdf/WkHtmlToPdfRenderer.scala index 9c14646..8141b7f 100644 --- a/src/main/scala/xyz/driver/pdsuicommon/pdf/WkHtmlToPdfRenderer.scala +++ b/src/main/scala/xyz/driver/pdsuicommon/pdf/WkHtmlToPdfRenderer.scala @@ -14,11 +14,12 @@ object WkHtmlToPdfRenderer { lazy val downloadsPath: Path = getPathFrom(downloadsDir) private def getPathFrom(x: String): Path = { - val dirPath = if (x.startsWith("/")) Paths.get(x) - else { - val workingDir = Paths.get(".") - workingDir.resolve(x) - } + val dirPath = + if (x.startsWith("/")) Paths.get(x) + else { + val workingDir = Paths.get(".") + workingDir.resolve(x) + } dirPath.toAbsolutePath.normalize() } @@ -82,12 +83,12 @@ class WkHtmlToPdfRenderer(settings: Settings) extends PdfRenderer with PhiLoggin protected def forceCreate[SourceT: SourceDocumentLike](src: SourceT, dest: Path): Path = { logger.trace(phi"forceCreate[${Unsafe(src.getClass.getName)}](dest=$dest)") - val destTemp = Files.createTempFile("driver", ".pdf") + val destTemp = Files.createTempFile("driver", ".pdf") val destTempFile = destTemp.toFile Files.createDirectories(dest.getParent) - val retCode = pdf.run(src, destTempFile) + val retCode = pdf.run(src, destTempFile) lazy val pdfSize = destTempFile.length() if (retCode != 0) { // Try to google "wkhtmltopdf returns {retCode}" |