Skip to content

Commit

Permalink
Opt: token
Browse files Browse the repository at this point in the history
  • Loading branch information
LazyCreeper committed Dec 26, 2023
1 parent f2c83f0 commit 7d2977c
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 12 deletions.
4 changes: 2 additions & 2 deletions src/components/cinema/MoviePush.vue
Original file line number Diff line number Diff line change
Expand Up @@ -533,10 +533,10 @@ const getBiliBiliVendors = async () => {
/>
<!-- AList 文件列表 -->
<alist ref="alistDialog" />
<alist ref="alistDialog" :room-token="token" />
<!-- Emby 文件列表 -->
<emby ref="embyDialog" />
<emby ref="embyDialog" :room-token="token" />
</template>
<style lang="less" scoped>
Expand Down
10 changes: 5 additions & 5 deletions src/components/fileList/alist.vue
Original file line number Diff line number Diff line change
Expand Up @@ -6,18 +6,18 @@ import { getAListFileList } from "@/services/apis/vendor";
import { pushMoviesApi } from "@/services/apis/movie";
import { userStore } from "@/stores/user";
import type { BaseMovieInfo } from "@/types/Movie";
import { useLocalStorage } from "@vueuse/core";
import { useRouteParams } from "@vueuse/router";
import type { FileItem } from "@/types/Vendor";
interface AListItem extends FileItem {
size: number;
modified: number;
}
const props = defineProps<{
roomToken: string;
}>();
const FileList = ref<InstanceType<typeof index>>();
const roomID = useRouteParams<string>("roomId");
const roomToken = useLocalStorage<string>(`room-${roomID.value}-token`, "");
const { token: userToken } = userStore();
const open = ref(false);
const openDialog = () => {
Expand Down Expand Up @@ -54,7 +54,7 @@ const submit = async () => {
if (!selectedItems) return;
if (selectedItems.length === 0) return ElMessage.error("请选择视频");
await reqPushMoviesApi({
headers: { Authorization: roomToken.value },
headers: { Authorization: props.roomToken },
data: selectedItems.map(
(item) =>
<BaseMovieInfo>{
Expand Down
10 changes: 5 additions & 5 deletions src/components/fileList/emby.vue
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ import { getEmbyFileList } from "@/services/apis/vendor";
import { pushMoviesApi } from "@/services/apis/movie";
import { userStore } from "@/stores/user";
import type { BaseMovieInfo } from "@/types/Movie";
import { useLocalStorage } from "@vueuse/core";
import { useRouteParams } from "@vueuse/router";
const props = defineProps<{
roomToken: string;
}>();
const FileList = ref<InstanceType<typeof index>>();
const roomID = useRouteParams<string>("roomId");
const roomToken = useLocalStorage<string>(`room-${roomID.value}-token`, "");
const { token: userToken } = userStore();
const open = ref(false);
const openDialog = () => {
Expand Down Expand Up @@ -47,7 +47,7 @@ const submit = async () => {
if (!selectedItems) return;
if (selectedItems.length === 0) return ElMessage.error("请选择视频");
await reqPushMoviesApi({
headers: { Authorization: roomToken.value },
headers: { Authorization: props.roomToken },
data: selectedItems.map(
(item) =>
<BaseMovieInfo>{
Expand Down

0 comments on commit 7d2977c

Please sign in to comment.