Spaces:
				
			
			
	
			
			
		Sleeping
		
	
	
	
			
			
	
	
	
	
		
		
		Sleeping
		
	Update app.py
Browse files
    	
        app.py
    CHANGED
    
    | @@ -1623,14 +1623,43 @@ curators = ["Anna", "Ekaterina", "Ivan", "Maria", "Sergey", "Olga", "Alex", "Nat | |
| 1623 | 
             
            # Переменная для отслеживания текущего куратора
         | 
| 1624 | 
             
            current_curator_index = 0
         | 
| 1625 |  | 
| 1626 | 
            -
            #  | 
| 1627 | 
            -
             | 
|  | |
|  | |
|  | |
|  | |
|  | |
|  | |
|  | |
|  | |
|  | |
|  | |
|  | |
|  | |
|  | |
|  | |
|  | |
|  | |
|  | |
|  | |
|  | |
|  | |
|  | |
| 1628 | 
             
                'name': 'name',
         | 
| 1629 | 
             
                'phone': 'phone',
         | 
| 1630 | 
             
                'email': 'email',
         | 
| 1631 | 
             
                'curator': 'curator'
         | 
| 1632 | 
             
            }
         | 
| 1633 |  | 
|  | |
|  | |
|  | |
|  | |
|  | |
|  | |
|  | |
|  | |
| 1634 | 
             
            DATABASE_NAME3 = 'data_gc.db'
         | 
| 1635 |  | 
| 1636 |  | 
| @@ -1714,6 +1743,12 @@ def add_or_update_contact(contact_data): | |
| 1714 | 
             
            def add_data_ver_cur():
         | 
| 1715 | 
             
                global current_curator_index
         | 
| 1716 |  | 
|  | |
|  | |
|  | |
|  | |
|  | |
|  | |
| 1717 | 
             
                # Получаем данные пользователя из параметров запроса
         | 
| 1718 | 
             
                user_data = {key: request.args.get(key, "") for key in mapping_template_cur.keys()}
         | 
| 1719 |  | 
|  | |
| 1623 | 
             
            # Переменная для отслеживания текущего куратора
         | 
| 1624 | 
             
            current_curator_index = 0
         | 
| 1625 |  | 
| 1626 | 
            +
            # Шаблоны сопоставления
         | 
| 1627 | 
            +
            mt_avp = {
         | 
| 1628 | 
            +
                'name': 'name',
         | 
| 1629 | 
            +
                'phone': 'phone',
         | 
| 1630 | 
            +
                'email': 'email',
         | 
| 1631 | 
            +
                'curator': 'curator'
         | 
| 1632 | 
            +
            }
         | 
| 1633 | 
            +
             | 
| 1634 | 
            +
            mt_bhelp = {
         | 
| 1635 | 
            +
                'name': 'name',
         | 
| 1636 | 
            +
                'phone': 'phone',
         | 
| 1637 | 
            +
                'email': 'email',
         | 
| 1638 | 
            +
                'curator': 'curator'
         | 
| 1639 | 
            +
            }
         | 
| 1640 | 
            +
             | 
| 1641 | 
            +
            mt_gc = {
         | 
| 1642 | 
            +
                'name': 'name',
         | 
| 1643 | 
            +
                'phone': 'phone',
         | 
| 1644 | 
            +
                'email': 'email',
         | 
| 1645 | 
            +
                'curator': 'curator'
         | 
| 1646 | 
            +
            }
         | 
| 1647 | 
            +
             | 
| 1648 | 
            +
            mt_tl = {
         | 
| 1649 | 
             
                'name': 'name',
         | 
| 1650 | 
             
                'phone': 'phone',
         | 
| 1651 | 
             
                'email': 'email',
         | 
| 1652 | 
             
                'curator': 'curator'
         | 
| 1653 | 
             
            }
         | 
| 1654 |  | 
| 1655 | 
            +
            # Словарь для сопоставления ключей с шаблонами
         | 
| 1656 | 
            +
            mapping_templates = {
         | 
| 1657 | 
            +
                'avp': mt_avp,
         | 
| 1658 | 
            +
                'bhelp': mt_bhelp,
         | 
| 1659 | 
            +
                'gc': mt_gc,
         | 
| 1660 | 
            +
                'tl': mt_tl
         | 
| 1661 | 
            +
            }
         | 
| 1662 | 
            +
             | 
| 1663 | 
             
            DATABASE_NAME3 = 'data_gc.db'
         | 
| 1664 |  | 
| 1665 |  | 
|  | |
| 1743 | 
             
            def add_data_ver_cur():
         | 
| 1744 | 
             
                global current_curator_index
         | 
| 1745 |  | 
| 1746 | 
            +
                # Получаем ключ для выбора шаблона из параметров запроса
         | 
| 1747 | 
            +
                template_key = request.args.get('template_key', 'avp')
         | 
| 1748 | 
            +
             | 
| 1749 | 
            +
                # Выбираем соответствующий шаблон
         | 
| 1750 | 
            +
                mapping_template_cur = mapping_templates.get(template_key, mt_avp)
         | 
| 1751 | 
            +
             | 
| 1752 | 
             
                # Получаем данные пользователя из параметров запроса
         | 
| 1753 | 
             
                user_data = {key: request.args.get(key, "") for key in mapping_template_cur.keys()}
         | 
| 1754 |  |