diff mercurial/templater.py @ 45283:9a308336fe41

templater: make templatepath() not return directory paths The previous patch added a test showing an unusal error message. This make it more like other error messages. Differential Revision: https://phab.mercurial-scm.org/D8804
author Martin von Zweigbergk <martinvonz@google.com>
date Thu, 23 Jul 2020 22:47:55 -0700
parents 668af67bfd18
children 28840ef52f71
line wrap: on
line diff
--- a/mercurial/templater.py	Thu Jul 23 22:44:18 2020 -0700
+++ b/mercurial/templater.py	Thu Jul 23 22:47:55 2020 -0700
@@ -1072,7 +1072,7 @@
     if dir is None:
         return None
     f = os.path.join(templatedir(), name)
-    if f and os.path.exists(f):
+    if f and os.path.isfile(f):
         return f
     return None