Changes between Version 2 and Version 3 of Ticket #30672


Ignore:
Timestamp:
Aug 2, 2019, 6:58:19 AM (5 years ago)
Author:
Mariusz Felisiak
Comment:

OK, it seems that it's not a regression because these transforms crashed (when we pass expressions with parameters) even before 7deeabc7c7526786df6894429ce89a9c4b614086. Of course from a different reason.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #30672

    • Property Version 2.2master
  • Ticket #30672 – Description

    v2 v3  
    33KeyTransform('x', RawSQL("%s::jsonb", ['{"x": "bar"}'])
    44}}}
    5 this is caused by regression introduced in the last security release 7deeabc7c7526786df6894429ce89a9c4b614086, however `KeyTransform` is undocumented and such usage is untested.
     5~~this is caused by regression introduced in the last security release 7deeabc7c7526786df6894429ce89a9c4b614086~~, however `KeyTransform` is undocumented and such usage is untested.
    66
    77Crash for nested keys in [https://github.com/django/django/blob/194d1dfc186cc8d2b35dabf64f3ed38b757cbd98/django/contrib/postgres/fields/jsonb.py#L109-L110 KeyTransform] for `JSONField` is not a regression because it has not been changed since its introduction.
Back to Top