소스 검색

load site directly on password generator component

pull/342/head
Guillaume Vincent 7 년 전
부모
커밋
ecbac671f0
2개의 변경된 파일6개의 추가작업 그리고 14개의 파일을 삭제
  1. +2
    -12
      src/store/actions.js
  2. +4
    -2
      src/views/PasswordGenerator.vue

+ 2
- 12
src/store/actions.js 파일 보기

@@ -16,10 +16,8 @@ export const saveDefaultOptions = ({ commit }, payload) => {
commit(types.SET_DEFAULT_OPTIONS, payload);
};

export const loadBestPasswordProfile = ({ commit }) => {
urlParser.getSite().then(site => {
commit(types.LOAD_PASSWORD_PROFILE, { site });
});
export const loadPasswordProfile = ({ commit }, { site }) => {
commit(types.LOAD_PASSWORD_PROFILE, { site });
};

export const getPasswordFromUrlQuery = ({ commit }, { query }) => {
@@ -37,14 +35,6 @@ export const resetPassword = ({ commit, state }) => {
commit(types.RESET_PASSWORD);
};

export const getSite = ({ commit }) => {
urlParser.getSite().then(site => {
if (site) {
commit(types.SET_SITE, { site });
}
});
};

export const login = ({ commit }, payload) => {
commit(types.SET_BASE_URL, payload);
commit(types.SET_TOKEN, payload);


+ 4
- 2
src/views/PasswordGenerator.vue 파일 보기

@@ -120,6 +120,7 @@
import {showTooltip} from '../services/tooltip';
import message from '../services/message';
import Awesomplete from 'awesomplete';
import * as urlParser from "../services/url-parser";

export default {
name: 'password-generator-view',
@@ -136,8 +137,9 @@
this.$store
.dispatch('getPasswords')
.then(() => {
this.$store.dispatch('loadBestPasswordProfile');
this.$store.dispatch('getSite');
urlParser.getSite().then(site => {
this.$store.dispatch('loadPasswordProfile', {site});
});
this.$store.dispatch('getPasswordFromUrlQuery', {query: this.$route.query});
});
},


불러오는 중...
취소
저장