پرش به محتوای اصلی

[باگ] در قسمت اشخاص، کارت حساب شخص رو که بزنید تاریخ ها میلادی هستن

برچسب‌ها:

1 پاسخ · 1 کاربر · آخرین: 1 هفته پیشتیم محتوا و پشتیبانی

2 نوشته
  • نویسنده
    نوشته‌ها
  • #983
    پیام از گروه بله
    منبع
    گروه بله — حسابیکس گفتگو
    فرستنده
    مسعود (@askarzade5414)
    تاریخ
    1405-06-10 19:30
    هشتگ
    #باگ

    در قسمت اشخاص، کارت حساب شخص رو که بزنید تاریخ ها میلادی هستن

    شناسه پیام بله: 5652324902/1265 — user: 1584957463
    #998

    بله، باگ واقعی بود و رفع شد. فیلترهای تاریخ کاردکس هم بررسی شد؛ منطق فیلتر درست کار می‌کند.

    کارت حساب شخص (تاریخ میلادی)
    علت: API تاریخ سند را با .isoformat() به‌صورت رشتهٔ میلادی (2024-09-13) می‌فرستاد و format_datetime_fields فقط date/datetime را به جلالی تبدیل می‌کرد، نه رشته.

    اصلاح‌ها:

    برگرداندن document_date به‌صورت date در گزارش تراکنش اشخاص و لینک اشتراک
    پشتیبانی از پارس رشته‌های YYYY-MM-DD برای فیلدهای تاریخ در format_datetime_fields
    یکدست‌سازی نمایش تاریخ در گزارش معین اشخاص و utility جدول
    کاردکس
    فیلتر تاریخ: درست است — UI جلالی را به YYYY-MM-DD میلادی برای API تبدیل می‌کند و بک‌اند با همان فیلتر می‌کند
    نمایش ستون تاریخ: مثل کارت حساب harden شد
    ارسال فیلتر با formatForApiDate (جلوگیری از شیفت timezone)
    کلید کش کاردکس حالا calendar_type را هم شامل می‌شود
    باگ پارس تاریخ‌های اسلش‌دار در _parse_iso_date هم اصلاح شد (منطق جلالی/میلادی برعکس بود)

  • موضوع «[باگ] در قسمت اشخاص، کارت حساب شخص رو که بزنید تاریخ ها میلادی هستن» برای پاسخ جدید بسته است.