X-Git-Url: http://git.squeep.com/?a=blobdiff_plain;f=lib%2Fpleroma%2Felasticsearch%2Fdocument_mappings%2Fhashtag.ex;h=7391983f67e6d0f45723aa8d34fa73f0f4d522e1;hb=4d2149a124001ab150489897810c21678d22aae2;hp=ddf91231c1eafa965655a55b7ae903a970b2a386;hpb=2152832780d7bb67b6d98ddf3714058bac2c03f4;p=akkoma diff --git a/lib/pleroma/elasticsearch/document_mappings/hashtag.ex b/lib/pleroma/elasticsearch/document_mappings/hashtag.ex index ddf91231c..7391983f6 100644 --- a/lib/pleroma/elasticsearch/document_mappings/hashtag.ex +++ b/lib/pleroma/elasticsearch/document_mappings/hashtag.ex @@ -1,10 +1,21 @@ +# Akkoma: A lightweight social networking server +# Copyright © 2022-2022 Akkoma Authors +# SPDX-License-Identifier: AGPL-3.0-only + defmodule Pleroma.Elasticsearch.DocumentMappings.Hashtag do def id(obj), do: obj.id - def encode(hashtag) do + def encode(%{timestamp: _} = hashtag) do %{ hashtag: hashtag.name, timestamp: hashtag.timestamp } end + + def encode(hashtag) do + %{ + hashtag: hashtag.name, + timestamp: hashtag.inserted_at + } + end end