save: route exists warning

This commit is contained in:
muerwre 2018-12-06 16:14:13 +07:00
parent b26073edef
commit 9b22dc3abd
3 changed files with 3 additions and 2 deletions

View file

@ -3,5 +3,6 @@ export const TIPS = {
SAVE_TIMED_OUT: 'Сервер не ответил на запрос, попробуйте еще раз',
SAVE_EMPTY: 'Этот маршрут пуст, нарисуйте что-нибудь для начала',
SAVE_SUCCESS: 'Отлично! Ваш маршрут сохранён. Поделитесь ссылкой с друзьями, приятной покатушки!',
SAVE_OVERWRITE: 'У вас уже есть маршрут с таким именем. Можно перезаписать его или переименовать?'
SAVE_OVERWRITE: 'У вас уже есть маршрут с таким именем. Можно перезаписать его или переименовать?',
SAVE_EXISTS: 'Маршрут с таким адресом уже есть. Придумайте что-нибудь другое.'
};

View file

@ -13,7 +13,6 @@ import { Renderer } from '$components/renderer/Renderer';
import { hideRenderer } from '$redux/user/actions';
import { Cursor } from '$components/Cursor';
import { LeftDialog } from '$containers/LeftDialog';
import { DIALOGS } from '$constants/dialogs';
type Props = {
renderer_active: Boolean,

View file

@ -237,6 +237,7 @@ function* sendSaveRequestSaga({ title, address, force }) {
if (cancel) return yield put(setMode(MODES.NONE));
if (result && result.mode === 'overwriting') return yield put(setSaveOverwrite());
if (result && result.mode === 'exists') return yield put(setSaveError(TIPS.SAVE_EXISTS));
if (timeout || !result || !result.success || !result.address) return yield put(setSaveError(TIPS.SAVE_TIMED_OUT));
return yield put(setSaveSuccess({ address: result.address, save_error: TIPS.SAVE_SUCCESS, title }));