Skip to content

Commit 8db297d

Browse files
authored
fix: bluesky media upload (#180)
1 parent 09e6a84 commit 8db297d

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

src/contents/helper/bluesky.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ export async function handleBlueskyVideoUpload(event: MessageEvent) {
1414
return;
1515
}
1616

17-
const uploadVideoButton = await waitForElement('button[aria-label="选择视频"]');
17+
const uploadVideoButton = await waitForElement('button[data-testid="openGifBtn"]');
1818
if (!uploadVideoButton) {
1919
console.error('未找到上传视频按钮');
2020
return;
@@ -57,7 +57,7 @@ export async function handleBlueskyImageUpload(event: MessageEvent) {
5757
return;
5858
}
5959

60-
const uploadButton = (await waitForElement('button[aria-label="相册"]')) as HTMLElement;
60+
const uploadButton = (await waitForElement('button[data-testid="openGalleryBtn"]')) as HTMLElement;
6161
if (!uploadButton) {
6262
console.error('未找到上传按钮');
6363
return;

src/sync/dynamic/bluesky.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ export async function DynamicBluesky(data: SyncData) {
3535

3636
await new Promise((resolve) => setTimeout(resolve, 3000));
3737

38-
const newPostButton = document.querySelector('button[aria-label="撰写新帖文"]') as HTMLButtonElement;
38+
const newPostButton = document.querySelector('button[data-testid="composeFAB"]') as HTMLButtonElement;
3939
if (newPostButton) {
4040
newPostButton.click();
4141
} else {

src/sync/video/bluesky.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ export async function VideoBluesky(data: SyncData) {
3535

3636
await new Promise((resolve) => setTimeout(resolve, 3000));
3737

38-
const newPostButton = document.querySelector('button[aria-label="撰写新帖文"]') as HTMLButtonElement;
38+
const newPostButton = document.querySelector('button[data-testid="composeFAB"]') as HTMLButtonElement;
3939
if (newPostButton) {
4040
newPostButton.click();
4141
} else {

0 commit comments

Comments
 (0)