From 96eeccbfc3dab379145c89453b37c78c9339db02 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karsten=20Silkenba=CC=88umer?= Date: Mon, 1 Feb 2021 19:17:01 +0100 Subject: [PATCH] Enforce js extension on erb tmp file --- lib/guard/livereload/snippet.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/guard/livereload/snippet.rb b/lib/guard/livereload/snippet.rb index a13a105..c0ca84d 100644 --- a/lib/guard/livereload/snippet.rb +++ b/lib/guard/livereload/snippet.rb @@ -13,7 +13,7 @@ def initialize(template, options) @options = options # for ERB context # NOTE: use instance variable for Tempfile, so it's not GC'ed before sending - @tmpfile = Tempfile.new('livereload.js') + @tmpfile = Tempfile.new(['livereload', '.js']) source = IO.read(template) data = ERB.new(source).result(binding) @tmpfile.write(data)