{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":35629949,"defaultBranch":"master","name":"qdjango","ownerLogin":"hicknhack-software","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2015-05-14T18:46:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1695311?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1614353569.098103","currentOid":""},"activityList":{"items":[{"before":"5d40f016825e8006207b6cc6baabc0ef5559957b","after":"393ac7b24a51faa659dfcd2411567cce54ebe9ef","ref":"refs/heads/master","pushedAt":"2023-07-19T11:03:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mlathan","name":"Maik Lathan","path":"/mlathan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1697947?s=80&v=4"},"commit":{"message":"Fixed issue that QDjango incorrectly handled a QString{} for a text column with NOT NULL constraint when saving\n\nQDjango performs a data conversion for each property of a saved model. Special care must be taken for QString{} data in a property when the SQL column of the property has a NOT NULL constraint. This was accounted for with an assumption that changed from Qt 5 to Qt 6. In Qt 5 QVariant::isNull() would also return true if the variant contained an object of a builtin type with an isNull() method that returned true for that object. Now in Qt 6 QVariant::isNull() returns true if it is a null variant, false otherwise. A QString{} is null for QString but not for the containing QVariant, because it got data. Fix was to check the containing QString for isNull().","shortMessageHtmlLink":"Fixed issue that QDjango incorrectly handled a QString{} for a text c…"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADWKjL3wA","startCursor":null,"endCursor":null}},"title":"Activity · hicknhack-software/qdjango"}