Skip to content

Commit dd0878d

Browse files
authored
Merge pull request #211 from ddxv/main
Package bumps & small QOL fixes
2 parents bef167b + 30d1be4 commit dd0878d

13 files changed

Lines changed: 947 additions & 364 deletions

File tree

backend/api_app/controllers/apps.py

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ def api_call_dfs(state: State, store_id: str) -> pd.DataFrame:
105105
df = get_app_api_details(state, store_id)
106106
df["url"] = df["url"].str.replace("https://", "").replace("http://", "")
107107
df["tld_url"] = df["tld_url"].str.replace("https://", "").replace("http://", "")
108-
df["url"] = df["url"].apply(lambda x: "/".join(x.split("/")[0:3]))
108+
df["url"] = df["url"].str.split("/").str[:3].str.join("/")
109109
df["url"] = df["url"].str.replace(r"\?.*$", "", regex=True)
110110
df["url"] = np.where(
111111
df["url"].str.len() > MAX_URL_DISPLAY_LENGTH,
@@ -677,6 +677,14 @@ async def get_sdk_details(self: Self, state: State, store_id: str) -> SDKsDetail
677677
for short_value_name, dddf in leftovers_df.groupby("short_value_name")
678678
}
679679

680+
# Sort so entries whose xml_path contains "res.raw" come last
681+
leftovers_dict = dict(
682+
sorted(
683+
leftovers_dict.items(),
684+
key=lambda item: any("res.raw" in k for k in item[1]),
685+
)
686+
)
687+
680688
permissions_list = permissions_df.value_name.tolist()
681689
permissions_list = [
682690
x.replace("android.permission.", "") for x in permissions_list

0 commit comments

Comments
 (0)