- fixed the case a tour is created even before tag is created in the database
- fixed the case that duplicated tags are allowed to created if there is no tag in database