I noticed that if I point
readDir at a non-existing directory, Hugo spits out an error and stops rendering the partial template where the error occurred. I have circumvented this by putting the
readDir and the following
range loop in their own partial, so the HTML stays intact even if that partial is rendered… well, only partially.
Is there any way to handle this more gracefully? It would be nice to either
- be able to check beforehand if a directory exists, or
- to receive a meaningful value from readDir in case of an error