From 3976902ef6364970a2e61784ec960167fa1240c7 Mon Sep 17 00:00:00 2001 From: LucasGGamerM Date: Mon, 19 May 2025 10:12:02 -0300 Subject: [PATCH] refactor(AccountTimelineFragment.java): add getFilterContext and getWebUri methods back --- .../fragments/AccountTimelineFragment.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/mastodon/src/main/java/org/joinmastodon/android/fragments/AccountTimelineFragment.java b/mastodon/src/main/java/org/joinmastodon/android/fragments/AccountTimelineFragment.java index 35f698dc4..3cdfcc4cd 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/fragments/AccountTimelineFragment.java +++ b/mastodon/src/main/java/org/joinmastodon/android/fragments/AccountTimelineFragment.java @@ -1,6 +1,7 @@ package org.joinmastodon.android.fragments; import android.app.Activity; +import android.net.Uri; import android.os.Bundle; import android.view.View; import android.widget.HorizontalScrollView; @@ -170,4 +171,19 @@ public class AccountTimelineFragment extends StatusListFragment{ dataLoading=true; doLoadData(); } + + // MOSHIDON: + @Override + protected FilterContext getFilterContext() { + return FilterContext.ACCOUNT; + } + + @Override + public Uri getWebUri(Uri.Builder base) { + // could return different uris based on filter (e.g. media -> "/media"), but i want to + // return the remote url to the user, and i don't know whether i'd need to append + // '#media' (akkoma/pleroma) or '/media' (glitch/mastodon) since i don't know anything + // about the remote instance. so, just returning the base url to the user instead + return Uri.parse(user.url); + } }