stash
This commit is contained in:
parent
b5d079c9d9
commit
c8fdfbb09a
5 changed files with 97 additions and 5 deletions
|
|
@ -2,7 +2,7 @@ import {createStore} from 'vuex';
|
|||
import router from '@/router';
|
||||
import FallBackResolver from "@/dns";
|
||||
import NeighborsCache from "@/neigbors";
|
||||
import {createSignAuth, createTokenAuth, createNullAuth, ServerSet, ServerSetUnion} from "@/federation";
|
||||
import {createNullAuth, createSignAuth, createTokenAuth, ServerSet, ServerSetUnion} from "@/federation";
|
||||
|
||||
|
||||
export default createStore({
|
||||
|
|
@ -262,6 +262,10 @@ export default createStore({
|
|||
state.last_load.files = Date.now()
|
||||
return data
|
||||
},
|
||||
async fetchFilesByItem({state, commit, dispatch, getters}, {id}) {
|
||||
const servers = await dispatch('getHomeServers')
|
||||
return await servers.get(getters.signAuth, '/api/item_files/' + id + '/')
|
||||
},
|
||||
async pushFile({state, dispatch, getters}, {item_id, file}) {
|
||||
const servers = await dispatch('getHomeServers')
|
||||
const data = await servers.post(getters.signAuth, '/api/item_files/' + item_id + '/', file)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue