mirror of
https://github.com/misskey-dev/misskey.git
synced 2024-12-24 00:39:32 +09:00
Merge 222e7f2392
into f123be38b9
This commit is contained in:
commit
79907d0ee0
@ -13,6 +13,8 @@
|
|||||||
- Fix: 公開範囲がホームのノートの埋め込みウィジェットが読み込まれない問題を修正
|
- Fix: 公開範囲がホームのノートの埋め込みウィジェットが読み込まれない問題を修正
|
||||||
(Cherry-picked from https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/803)
|
(Cherry-picked from https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/803)
|
||||||
- Fix: 絵文字管理画面で一部の絵文字が表示されない問題を修正
|
- Fix: 絵文字管理画面で一部の絵文字が表示されない問題を修正
|
||||||
|
- Fix: MiAuth認可画面で、認可処理に失敗した場合でもコールバックURLに遷移してしまう問題を修正
|
||||||
|
(Cherry-picked from https://github.com/TeamNijimiss/misskey/commit/800359623e41a662551d774de15b0437b6849bb4)
|
||||||
|
|
||||||
### Server
|
### Server
|
||||||
- Fix: ユーザーのプロフィール画面をアドレス入力などで直接表示した際に概要タブの描画に失敗する問題の修正( #15032 )
|
- Fix: ユーザーのプロフィール画面をアドレス入力などで直接表示した際に概要タブの描画に失敗する問題の修正( #15032 )
|
||||||
|
@ -59,18 +59,18 @@ async function onAccept(token: string) {
|
|||||||
name: props.name,
|
name: props.name,
|
||||||
iconUrl: props.icon,
|
iconUrl: props.icon,
|
||||||
permission: _permissions.value,
|
permission: _permissions.value,
|
||||||
}, token).catch(() => {
|
}, token).then(() => {
|
||||||
|
if (props.callback && props.callback !== '') {
|
||||||
|
const cbUrl = new URL(props.callback);
|
||||||
|
if (['javascript:', 'file:', 'data:', 'mailto:', 'tel:', 'vbscript:'].includes(cbUrl.protocol)) throw new Error('invalid url');
|
||||||
|
cbUrl.searchParams.set('session', props.session);
|
||||||
|
location.href = cbUrl.toString();
|
||||||
|
} else {
|
||||||
|
authRoot.value?.showUI('success');
|
||||||
|
}
|
||||||
|
}).catch(() => {
|
||||||
authRoot.value?.showUI('failed');
|
authRoot.value?.showUI('failed');
|
||||||
});
|
});
|
||||||
|
|
||||||
if (props.callback && props.callback !== '') {
|
|
||||||
const cbUrl = new URL(props.callback);
|
|
||||||
if (['javascript:', 'file:', 'data:', 'mailto:', 'tel:', 'vbscript:'].includes(cbUrl.protocol)) throw new Error('invalid url');
|
|
||||||
cbUrl.searchParams.set('session', props.session);
|
|
||||||
location.href = cbUrl.toString();
|
|
||||||
} else {
|
|
||||||
authRoot.value?.showUI('success');
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function onDeny() {
|
function onDeny() {
|
||||||
|
Loading…
Reference in New Issue
Block a user