5
0
Fork 0
mirror of https://0xacab.org/sutty/sutty synced 2024-11-16 14:51:41 +00:00
panel/app/models/metadata_locales.rb

16 lines
437 B
Ruby
Raw Normal View History

2020-05-26 22:26:19 +00:00
# frozen_string_literal: true
# Los valores de este metadato son artículos en otros idiomas
class MetadataLocales < MetadataHasAndBelongsToMany
2020-05-26 22:26:19 +00:00
# Todos los valores posibles para cada idioma disponible
#
# @return { lang: { title: uuid } }
def values
@values ||= site.locales.map do |locale|
[locale, site.posts(lang: locale).map do |post|
[title(post), post.uuid.value]
end.to_h]
2020-11-07 23:51:00 +00:00
end.to_h
2020-05-26 22:26:19 +00:00
end
end