django-afip icon indicating copy to clipboard operation
django-afip copied to clipboard

Add Django 5.1 support, are updated fetch_points_of_sales, blocked field of PointOfSale & signals

Open AlexCernik opened this issue 1 year ago • 1 comments
trafficstars

  1. En fetch_points_of_sales, los objetos PointOfSales solo se actualizan si sus campos han cambiado, en la primera llamada a fetch_points_of_sales, no se crean PointOfSales si estos vienen bloqueados.
  2. Se estableció el campo blocked con un valor predeterminado de False en el modelo PointOfSales.
  3. Se agregó soporte para Django 5.1.
  4. Se actualizó _get_storage_from_settings ya que en versiones Django >= 4.2 ya no se utiliza DEFAULT_FILE_STORAGE.
  5. Se añadieron signals para eliminar archivos antiguos del almacenamiento una vez se cambien de certificate y logo en TaxPayer.

AlexCernik avatar Aug 09 '24 05:08 AlexCernik

El error con Python 3.8 no está relacionado a tus cambios y podés ignorarlo: https://github.com/WhyNotHugo/django-afip/issues/222

WhyNotHugo avatar Aug 13 '24 08:08 WhyNotHugo

Rebased and merged. Thanks!

WhyNotHugo avatar Oct 05 '24 15:10 WhyNotHugo