summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--server.rb9
1 files changed, 2 insertions, 7 deletions
diff --git a/server.rb b/server.rb
index 68c51e1..2eb7de3 100644
--- a/server.rb
+++ b/server.rb
@@ -138,15 +138,10 @@ helpers do
   end
 
   def save_inbox_object
-    @object = fetch(@object) if @object.is_a? String and @object.match(/^http/)
-    if @object['type'] and ACTIVITIES.include? @object['type'].downcase.to_sym
-      @activity = @object
-      handle_activity
-      return
-    end
-    # @object = @object['object'] if @object['type'] == 'Like' # lemmy likes
+    @object = @object['object'] if @object['type'] and ACTIVITIES.include? @object['type'].downcase.to_sym # lemmy
     return unless @object and @object['type'] != 'Person'
 
+    @object = fetch(@object) if @object.is_a? String and @object.match(/^http/)
     if @activity['type'] != 'Update' && (@object['id'] and File.readlines(VISITED, chomp: true).include? @object['id'])
       return
     end