projects
/
akkoma
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Use enum empty instead
[akkoma]
/
lib
/
pleroma
/
search
/
elasticsearch
/
document_mappings
/
activity.ex
diff --git
a/lib/pleroma/search/elasticsearch/document_mappings/activity.ex
b/lib/pleroma/search/elasticsearch/document_mappings/activity.ex
index edd8e03c1817b318b1ea2b4607d1d9efb22f3821..71ef75634573a34d6b4d3fa394424e7be46af62c 100644
(file)
--- a/
lib/pleroma/search/elasticsearch/document_mappings/activity.ex
+++ b/
lib/pleroma/search/elasticsearch/document_mappings/activity.ex
@@
-30,7
+30,7
@@
defimpl Elasticsearch.Document, for: Pleroma.Activity do
trimmed
end
trimmed
end
- if String.length(content) > 1 do
+ if String.length(content) > 1
and not is_nil(data["published"])
do
{:ok, published, _} = DateTime.from_iso8601(data["published"])
%{
{:ok, published, _} = DateTime.from_iso8601(data["published"])
%{
@@
-53,3
+53,9
@@
defimpl Elasticsearch.Document, for: Pleroma.Activity do
object_to_search_data(object)
end
end
object_to_search_data(object)
end
end
+
+defimpl Elasticsearch.Document, for: Pleroma.Object do
+ def id(obj), do: obj.id
+ def routing(_), do: false
+ def encode(_), do: %{}
+end