Sha256: a49b787bfd7f1e44ef44394f6ff3be14aa9c281e20fa703a3f161b8f436fd39d
Contents?: true
Size: 765 Bytes
Versions: 54
Compression:
Stored size: 765 Bytes
Contents
module Locomotive::Steam module Adapters module Filesystem module Sanitizers class Snippet include Adapters::Filesystem::Sanitizer def apply_to_entity(entity) super use_default_template_if_missing_locale(entity) end private def use_default_template_if_missing_locale(entity) # if there a missing template in one of the locales, # then use the one from the default locale default = entity.template_path[default_locale] locales.each do |locale| next if locale == default_locale entity.template_path[locale] ||= default end end end end end end end
Version data entries
54 entries across 54 versions & 1 rubygems