Revert "Link to message thread"

This reverts commit 96c160eb62.
This commit is contained in:
M66B 2021-04-12 10:42:25 +02:00
parent 96c160eb62
commit 45b567562b
3 changed files with 6 additions and 15 deletions

View File

@ -66,18 +66,12 @@ public class ActivityMain extends ActivityBase implements FragmentManager.OnBack
if (path == null)
return null;
String[] parts = path.split("/");
if (parts.length < 3)
if (parts.length < 1)
return null;
long account = Long.parseLong(parts[1]);
String msgid = parts[2];
long id = Long.parseLong(parts[1]);
DB db = DB.getInstance(context);
List<EntityMessage> messages = db.message().getMessagesByMsgId(account, msgid);
if (messages == null || messages.size() == 0)
return null;
return messages.get(0);
return db.message().getMessage(id);
}
@Override

View File

@ -4825,11 +4825,13 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
if (!TextUtils.isEmpty(message.subject))
result.put("subject", message.subject);
String link = "message://" + BuildConfig.APPLICATION_ID + "/" + message.id;
Document document = JsoupEx.parse(file);
Element a = document.createElement("a");
a.text(context.getString(R.string.app_name));
a.attr("href", message.getLink());
a.attr("href", link);
document.body().appendElement("p").appendChild(a);

View File

@ -24,7 +24,6 @@ import android.app.PendingIntent;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.net.Uri;
import android.text.TextUtils;
import androidx.annotation.NonNull;
@ -240,10 +239,6 @@ public class EntityMessage implements Serializable {
return "<" + UUID.randomUUID() + "@" + domain + '>';
}
String getLink() {
return "message://" + BuildConfig.APPLICATION_ID + "/" + this.account + "/" + Uri.encode(this.msgid);
}
boolean replySelf(List<TupleIdentityEx> identities, long account) {
Address[] senders = (reply == null || reply.length == 0 ? from : reply);
if (identities != null && senders != null)