Check if permalink key was given

This commit is contained in:
Pedro Euko 2016-01-15 14:04:16 -02:00
parent f8a63157d7
commit 5681742223
1 changed files with 3 additions and 3 deletions

View File

@ -61,7 +61,7 @@ module Jekyll
Jekyll.logger.abort_with "Fatal:", "Invalid YAML front matter in #{File.join(base, name)}" Jekyll.logger.abort_with "Fatal:", "Invalid YAML front matter in #{File.join(base, name)}"
end end
unless valid_permalink?(self.data['permalink']) if self.data['permalink'] && empty_permalink?(self.data['permalink'])
Jekyll.logger.error "Error:", "Invalid permalink in #{File.join(base, name)}" Jekyll.logger.error "Error:", "Invalid permalink in #{File.join(base, name)}"
end end
@ -275,8 +275,8 @@ module Jekyll
# permalink - the data permalink # permalink - the data permalink
# #
# Returns true if the permalink is valid, false if otherwise # Returns true if the permalink is valid, false if otherwise
def valid_permalink?(permalink) def empty_permalink?(permalink)
permalink.nil? || permalink.length > 0 permalink.length == 0
end end
# Write the generated page file to the destination directory. # Write the generated page file to the destination directory.