python-fakturoid icon indicating copy to clipboard operation
python-fakturoid copied to clipboard

Väčší počet objektov na stránku

Open alby-m opened this issue 2 years ago • 0 comments

Fakturoid zmenil počet objektov, ktorý vráti v rámci response (napr. z API endpointu invoices) z 20 na 40.

Trieda PagedResource ale počíta stále s 20 objektami, preto pri paginácii vracia len prvých 20 objektov z každej stránky a zvyšok odignoruje.

Pre fix by malo by stačiť upraviť paging.py

class PagedResource(object):
    """List adapter for paged resources. Returns sliceable lazy loaded object."""

    def __init__(self, page_size=40):
        self.pages = {}
        self.page_size = page_size or 40
        self.page_count = None

Vopred ďakujem za čo najrýchlejší fix :pray:

alby-m avatar Feb 15 '23 12:02 alby-m