Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Актуальность базы #34

Closed
maximus1010101 opened this issue Dec 19, 2017 · 2 comments
Closed

Актуальность базы #34

maximus1010101 opened this issue Dec 19, 2017 · 2 comments

Comments

@maximus1010101
Copy link

Здравствуйте,

Масштабирую свой проект на все города России (и СНГ страны).
В связи с тем, что в случае несоответствия кода города одному из предложенных шаблонов, ввод не подходящей цифры отменяется, у меня возник вопрос об актуальности базы городов. Не получится так, что городу добавится новый номер, к моим клиентам будут приходить люди с подобными номерами, а клиенты просто не смогут их номер записать?
Хотелось бы знать, на основании каких данных и как часто обновляется список?
Или как еще можно решить мой вопрос?
Может, есть возможность включить что-то вроде "маски по умолчанию", вроде unknown?

Заранее спасибо за ответ и за отличную разработку! Очень удобная маска, особенно, автоопределение города.

@andr-04
Copy link
Owner

andr-04 commented Dec 19, 2017

Здравствуйте. База номеров по России бралась из Википедии, для мира -- из данных международного союза электросвязи. Данные, к сожалению, обновлялись уже достаточно давно.

Для решения проблемы с отсутствием маски (и невозможностью ввести номер), рекомендуется предусматривать возможность отключения маски ввода -- как это реализовано на демонстрационной странице проекта. Другой вариант -- да, можно добавить маску по умолчанию в свой список масок. Например, в файл data/phones-ru.json для России можно просто добавить строку, которая и будет маской по умолчанию:
{ "mask": "+7(###)###-##-##", "region": "", "city": "", "operator": "", "desc": "" }
Строку можно добавить в любое место (при загрузке весь список сортируется).

@andr-04 andr-04 closed this as completed Dec 19, 2017
@maximus1010101
Copy link
Author

Спасибо большое за оперативную помощь!
Пока что добавлю маску по умолчанию, а там видно будет. :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants