Newer
Older
class Communication::Block::Template::Chapter < Communication::Block::Template
def sanitized_data
{
"text" => Osuny::Sanitizer.sanitize(text),
"notes" => Osuny::Sanitizer.sanitize(notes),
"image" => data['image'],
"image_alt" => Osuny::Sanitizer.sanitize(data['image_alt'], 'string'),
"image_credit" => Osuny::Sanitizer.sanitize(data['image_credit'], 'string')
}
end
add_dependency image&.blob
end
def image
extract_image_alt_and_credit data, 'image'