From 715b2e85fc09c1178a213ac7dd8af0c93114ad8b Mon Sep 17 00:00:00 2001 From: Maja Komel Date: Wed, 21 Nov 2018 10:13:25 +0100 Subject: [PATCH] FIX: make danger locale warning work with plugin locales (#6639) --- Dangerfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Dangerfile b/Dangerfile index f3d766e42bd..a3abee32567 100644 --- a/Dangerfile +++ b/Dangerfile @@ -11,9 +11,9 @@ This PR doesn't match our required code formatting standards, as enforced by pre }) end -has_locales_changes = !git.modified_files.grep(/config\/locales/).empty? -has_en_locales_changes = git.modified_files.include?("config/locales/client.en.yml") || git.modified_files.include?("config/locales/server.en.yml") +locales_changes = git.modified_files.grep(/config\/locales/) +has_non_en_locales_changes = locales_changes.grep_v(/config\/locales\/(client|server)\.en\.yml/).any? -if has_locales_changes && !has_en_locales_changes +if locales_changes.any? && has_non_en_locales_changes fail("Please submit your non-English translation updates via [Transifex](https://www.transifex.com/discourse/discourse-org/). You can read more on how to contribute translations [here](https://meta.discourse.org/t/contribute-a-translation-to-discourse/14882).") end