support parsing mailto links
i mean, why not - if github decided every @username@example.social is actually an email address, might as well support sharing that mailto link to megalodon
This commit is contained in:
@@ -33,7 +33,7 @@ public class ExternalShareActivity extends FragmentStackActivity{
|
||||
if(savedInstanceState==null){
|
||||
|
||||
Optional<String> text = Optional.ofNullable(getIntent().getStringExtra(Intent.EXTRA_TEXT));
|
||||
Optional<Pair<String, Optional<String>>> fediHandle = text.flatMap(UiUtils::looksLikeFediverseHandle);
|
||||
Optional<Pair<String, Optional<String>>> fediHandle = text.flatMap(UiUtils::parseFediverseHandle);
|
||||
boolean isFediUrl = text.map(UiUtils::looksLikeFediverseUrl).orElse(false);
|
||||
boolean isOpenable = isFediUrl || fediHandle.isPresent();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user