fix: use user set translator only if project supports that translator

This commit is contained in:
Yusuf Bera Ertan 2022-08-26 12:56:52 +03:00
parent 0131c22c36
commit 2c7b658174
No known key found for this signature in database
GPG Key ID: 1D8F8FAF2294D6EA

View File

@ -474,7 +474,12 @@ in let
invalidationHash = getInvalidationHash project;
key = getProjectKey project;
resolved = isResolved self;
translator = project.translator or (l.head project.translators);
translator =
if
(project ? translator)
&& l.any (t: project.translator == t) project.translators
then project.translator
else l.head project.translators;
};
in
self))