From d7401bb6313fe0ddbd2b05d2f42d53f69e845c32 Mon Sep 17 00:00:00 2001 From: Sean King Date: Fri, 11 Dec 2020 15:52:14 -0700 Subject: [PATCH] Fix for live view signing salt config error --- lib/mix/tasks/fuck_gab/config.ex | 4 ++++ priv/templates/sample_config.eex | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/mix/tasks/fuck_gab/config.ex b/lib/mix/tasks/fuck_gab/config.ex index 8ba63e5..ba3e817 100644 --- a/lib/mix/tasks/fuck_gab/config.ex +++ b/lib/mix/tasks/fuck_gab/config.ex @@ -108,6 +108,9 @@ defmodule Mix.Tasks.FuckGab.Config do secret = :crypto.strong_rand_bytes(64) |> Base.encode64() |> binary_part(0, 64) signing_salt = :crypto.strong_rand_bytes(8) |> Base.encode64() |> binary_part(0, 8) + live_view_signing_salt = + :crypto.strong_rand_bytes(8) |> Base.encode64() |> binary_part(0, 8) + template_dir = Application.app_dir(:fuck_gab, "priv") <> "/templates" result_config = @@ -123,6 +126,7 @@ defmodule Mix.Tasks.FuckGab.Config do dbpass: dbpass, secret: secret, signing_salt: signing_salt, + live_view_signing_salt: live_view_signing_salt, listen_ip: listen_ip, listen_port: listen_port ) diff --git a/priv/templates/sample_config.eex b/priv/templates/sample_config.eex index d0c7fe7..c548f8c 100644 --- a/priv/templates/sample_config.eex +++ b/priv/templates/sample_config.eex @@ -13,7 +13,8 @@ config :fuck_gab, FuckGabWeb.Endpoint, url: [host: "<%= domain %>", scheme: "https", port: <%= port %>], http: [ip: {<%= String.replace(listen_ip, ".", ", ") %>}, port: <%= listen_port %>], secret_key_base: "<%= secret %>", - signing_salt: "<%= signing_salt %>" + signing_salt: "<%= signing_salt %>", + live_view: [signing_salt: "<%= live_view_signing_salt %>"] config :fuck_gab, :instance, site_name: "<%= site_name %>",