Ë
    vQjê  ã                   ó6   — d Z ddlmZ ddlmZ  G d„ de«      Zy)zHDaily reminder: FCM DOCUMENT_EXPIRING at 30, 7, and 1 day before expiry.é    )ÚBaseCommand)Ú!run_all_document_expiry_remindersc                   ó   — e Zd ZdZd„ Zy)ÚCommandz{Notify fleet owners and individual drivers of documents expiring in 30, 7, and 1 day(s) (idempotent per doc+expiry+window).c           	      ó"  — t        «       }t        |j                  «       «      }dj                  d„ t	        |j                  «       d¬«      D «       «      }| j                  j                  | j                  j                  d|› d|› d�«      «       y )Nz, c              3   ó0   K  — | ]  \  }}|› d |› �–— Œ y­w)zd=N© )Ú.0ÚdaysÚcounts      úU/var/www/html/truck-me/accounts/management/commands/send_document_expiry_reminders.pyú	<genexpr>z!Command.handle.<locals>.<genexpr>   s   è ø€ Òg±+°$¸˜d˜V 2 e WÔ-Ñgùs   ‚T)Úreversez Document expiry reminders sent: z (ú))
r   ÚsumÚvaluesÚjoinÚsortedÚitemsÚstdoutÚwriteÚstyleÚSUCCESS)ÚselfÚargsÚoptionsÚresultsÚtotalÚdetails         r   ÚhandlezCommand.handle   ss   € Ü3Ó5ˆÜ�G—N‘NÓ$Ó%ˆØ—‘ÑgÄÈÏÉËÐaeÔAfÔgÓgˆØ�‰×Ñ˜$Ÿ*™*×,Ñ,Ð/OÐPUÈwÐVXÐY_ÐX`Ð`aÐ-bÓcÕdó    N)Ú__name__Ú
__module__Ú__qualname__Úhelpr    r	   r!   r   r   r      s   „ ð	Bð 	ó
er!   r   N)Ú__doc__Údjango.core.management.baser   Ú"accounts.document_expiry_remindersr   r   r	   r!   r   ú<module>r)      s   ðÙ Nå 3å Pô
eˆkõ 
er!   