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

1.5.5+ Batch сломался #177

Closed
MVKozlov opened this issue Jun 6, 2022 · 5 comments · Fixed by #178
Closed

1.5.5+ Batch сломался #177

MVKozlov opened this issue Jun 6, 2022 · 5 comments · Fixed by #178
Assignees

Comments

@MVKozlov
Copy link

MVKozlov commented Jun 6, 2022

        results = await b.call_batch ({
            'halt': 0,
            'cmd': {
                'statuses': 'crm.status.entity.items?entityId=STATUS',
                'sources': 'crm.status.entity.items?entityId=SOURCE'
            }
        })
        pprint.pprint(results)

1.5.4:

dict:
{'sources': [{'NAME': 'СРМ', 'SORT': 10, 'STATUS_ID': 'CALL'},
...
             {'NAME': 'Иное', 'SORT': 60, 'STATUS_ID': '1'}],
 'statuses': [{'NAME': 'Новый лид', 'SORT': 10, 'STATUS_ID': 'NEW'},
...
              {'NAME': 'Внутренняя почта', 'SORT': 90, 'STATUS_ID': '4'}
]}

1.5.5

merged list:
[{'NAME': 'Новый лид', 'SORT': 10, 'STATUS_ID': 'NEW'},
...
 {'NAME': 'Внутренняя почта', 'SORT': 90, 'STATUS_ID': '4'}
 {'NAME': 'СРМ', 'SORT': 10, 'STATUS_ID': 'CALL'},
...
 {'NAME': 'Иное', 'SORT': 60, 'STATUS_ID': '1'}]
@leshchenko1979
Copy link
Owner

А можно попросить включить логирование и прислать логи?

import logging

logging.getLogger('fast_bitrix24').addHandler(logging.StreamHandler())

@MVKozlov
Copy link
Author

MVKozlov commented Jun 6, 2022

для 1.5.6 https://disk.yandex.ru/d/0vMTR33-ohZVmg
для 1.5.4 присутствует только первая строка, аналогичная

Но в целом там ответ приходит какой надо

@leshchenko1979 leshchenko1979 self-assigned this Jun 7, 2022
@leshchenko1979
Copy link
Owner

А хочется получать так, как было в 1.5.4, правильно?

@leshchenko1979
Copy link
Owner

А хочется получать так, как было в 1.5.4, правильно?

Можно не отвечать, вижу, в доке написан контракт на формат ответа. Сейчас исправлю.

@leshchenko1979
Copy link
Owner

Починено в вер. 1.5.7

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

Successfully merging a pull request may close this issue.

2 participants