Merge branch 'feature/default-post-target-detect-from-path' into develop_test
This commit is contained in:
		
						commit
						14b9391346
					
				|  | @ -24,6 +24,7 @@ import MkContextMenu from '@/components/MkContextMenu.vue'; | |||
| import { MenuItem } from '@/types/menu.js'; | ||||
| import copyToClipboard from '@/scripts/copy-to-clipboard.js'; | ||||
| import { showMovedDialog } from '@/scripts/show-moved-dialog.js'; | ||||
| import { mainRouter } from '@/global/router/main.js'; | ||||
| 
 | ||||
| export const openingWindowsCount = ref(0); | ||||
| 
 | ||||
|  | @ -600,6 +601,16 @@ export function post(props: Record<string, any> = {}): Promise<void> { | |||
| 		//       Vueが渡されたコンポーネントに内部的に__propsというプロパティを生やす影響で、
 | ||||
| 		//       複数のpost formを開いたときに場合によってはエラーになる
 | ||||
| 		//       もちろん複数のpost formを開けること自体Misskeyサイドのバグなのだが
 | ||||
| 
 | ||||
| 		const route = mainRouter.getCurrentPath().split('/'); | ||||
| 		if (route[1] === 'channels') props = { | ||||
| 			...props, | ||||
| 			// 本当はチャンネル名や色もほしいけどどっからとってこよう
 | ||||
| 			channel: { | ||||
| 				id: route[2], | ||||
| 			}, | ||||
| 		}; | ||||
| 
 | ||||
| 		let dispose; | ||||
| 		popup(MkPostFormDialog, props, { | ||||
| 			closed: () => { | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue