Skip to content

Commit

Permalink
chore(YouTube - Announcements): Remove language parameter of API call (
Browse files Browse the repository at this point in the history
  • Loading branch information
LisoUseInAIKyrios authored Nov 9, 2024
1 parent 5279f13 commit 4363dc5
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -15,13 +15,10 @@
import androidx.annotation.RequiresApi;

import org.json.JSONArray;
import org.json.JSONObject;

import java.io.IOException;
import java.net.HttpURLConnection;
import java.time.LocalDateTime;
import java.util.Locale;
import java.util.logging.Level;

import app.revanced.extension.shared.Logger;
import app.revanced.extension.shared.Utils;
Expand Down Expand Up @@ -84,8 +81,8 @@ public static void showAnnouncement(final Activity context) {
try {
if (isLatestAlready()) return;

HttpURLConnection connection = AnnouncementsRoutes.getAnnouncementsConnectionFromRoute(
GET_LATEST_ANNOUNCEMENTS, Locale.getDefault().toLanguageTag());
HttpURLConnection connection = AnnouncementsRoutes
.getAnnouncementsConnectionFromRoute(GET_LATEST_ANNOUNCEMENTS);

Logger.printDebug(() -> "Get latest announcements route connection url: " + connection.getURL());

Expand All @@ -98,11 +95,11 @@ public static void showAnnouncement(final Activity context) {
LocalDateTime archivedAt = LocalDateTime.MAX;
Level level = Level.INFO;
try {
final var announcement = new JSONObject(jsonString);
final var announcement = new JSONArray(jsonString).getJSONObject(0);

id = announcement.getInt("id");
title = announcement.getString("title");
message = announcement.getJSONObject("content").getString("message");
message = announcement.getString("content");
if (!announcement.isNull("archived_at")) {
archivedAt = LocalDateTime.parse(announcement.getString("archived_at"));
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
import static app.revanced.extension.youtube.requests.Route.Method.GET;

public class AnnouncementsRoutes {
public static final Route GET_LATEST_ANNOUNCEMENTS = new Route(GET, "/announcements/latest?tag=youtube");
public static final Route GET_LATEST_ANNOUNCEMENT_IDS = new Route(GET, "/announcements/latest/id?tag=youtube");
private static final String ANNOUNCEMENTS_PROVIDER = "https://api.revanced.app/v4";
public static final Route GET_LATEST_ANNOUNCEMENT_IDS = new Route(GET, "/announcements/latest/id?tag=youtube");
public static final Route GET_LATEST_ANNOUNCEMENTS = new Route(GET, "/announcements/latest?tag=youtube");

private AnnouncementsRoutes() {
}
Expand Down

0 comments on commit 4363dc5

Please sign in to comment.