mirror of
https://github.com/revanced/revanced-integrations.git
synced 2025-01-21 09:17:33 +01:00
fix(reddit/sanitize-sharing-links): update patch to support latest app version (#430)
This commit is contained in:
parent
e9f797824e
commit
d947de2e03
@ -1,25 +0,0 @@
|
|||||||
package app.revanced.reddit.patches;
|
|
||||||
|
|
||||||
import app.revanced.integrations.utils.LogHelper;
|
|
||||||
|
|
||||||
import java.net.MalformedURLException;
|
|
||||||
import java.net.URL;
|
|
||||||
|
|
||||||
public final class SanitizeUrlQueryPatch {
|
|
||||||
/**
|
|
||||||
* Strip query parameters from a given URL string.
|
|
||||||
*
|
|
||||||
* @param urlString URL string to strip query parameters from.
|
|
||||||
* @return URL string without query parameters if possible, otherwise the original string.
|
|
||||||
*/
|
|
||||||
public static String stripQueryParameters(final String urlString) {
|
|
||||||
try {
|
|
||||||
final var url = new URL(urlString);
|
|
||||||
|
|
||||||
return url.getProtocol() + "://" + url.getHost() + url.getPath();
|
|
||||||
} catch (MalformedURLException e) {
|
|
||||||
LogHelper.printException(() -> "Can not parse URL", e);
|
|
||||||
return urlString;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
x
Reference in New Issue
Block a user