{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":732011675,"defaultBranch":"main","name":"ransack","ownerLogin":"spaghetticode","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-12-15T12:20:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/141220?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1702643093.0","currentOid":""},"activityList":{"items":[{"before":"e7c82501361894d463980501cadc8eb2aa3e53f3","after":"c171fa215c186145332a2eb913b5379a41894894","ref":"refs/heads/fix-casted_array-method","pushedAt":"2024-03-27T18:24:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"spaghetticode","name":"Andrea Longhi","path":"/spaghetticode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/141220?s=80&v=4"},"commit":{"message":"Merge branch 'main' into fix-casted_array-method","shortMessageHtmlLink":"Merge branch 'main' into fix-casted_array-method"}},{"before":"e72e954aca2e402b456ae00bea0412504e393c60","after":"e7c82501361894d463980501cadc8eb2aa3e53f3","ref":"refs/heads/fix-casted_array-method","pushedAt":"2024-01-08T16:49:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"spaghetticode","name":"Andrea Longhi","path":"/spaghetticode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/141220?s=80&v=4"},"commit":{"message":"Check type before sending `#value` message to predicate\n\nThe previous implementation was giving for granted that every predicate\nrespond to `#value`, but that doesn't seem to be the case at least when\nhaving a `Arel::SelectManager`.\n\nby simply inverting the terms of the existing AND check we can fix the issue\nwithout introducing unknown side effects.\n\nIn order to test the change, a new ransacker has been added to the Person model.","shortMessageHtmlLink":"Check type before sending #value message to predicate"}},{"before":"ae83e2332ea69325b40824b6877d5fe53a577126","after":"e72e954aca2e402b456ae00bea0412504e393c60","ref":"refs/heads/fix-casted_array-method","pushedAt":"2023-12-15T12:27:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"spaghetticode","name":"Andrea Longhi","path":"/spaghetticode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/141220?s=80&v=4"},"commit":{"message":"Check type before sending `#value` message to predicate\n\nThe previous implementation was giving for granted that every predicate\nrespond to `#value`, but that doesn't seem to be the case at least when\nhaving a `Arel::SelectManager`.\n\nby simply inverting the terms of the existing AND check we can fix the issue\nwithout introducing unknown side effects.","shortMessageHtmlLink":"Check type before sending #value message to predicate"}},{"before":"7cb0606a2d0bd696010cac33110e7672a3021dd1","after":"ae83e2332ea69325b40824b6877d5fe53a577126","ref":"refs/heads/fix-casted_array-method","pushedAt":"2023-12-15T12:25:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"spaghetticode","name":"Andrea Longhi","path":"/spaghetticode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/141220?s=80&v=4"},"commit":{"message":"Check type before sending `#value` message to predicate\n\nThe previous implementation was giving for granted that every\npredicate respond to `#value`, which doesn't seem to be the\ncase at least when having a `Arel::SelectManager`.\n\nby simply inverting the terms of the existing AND check we can\nfix the issue without introducing unknown side effects.","shortMessageHtmlLink":"Check type before sending #value message to predicate"}},{"before":null,"after":"7cb0606a2d0bd696010cac33110e7672a3021dd1","ref":"refs/heads/fix-casted_array-method","pushedAt":"2023-12-15T12:24:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"spaghetticode","name":"Andrea Longhi","path":"/spaghetticode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/141220?s=80&v=4"},"commit":{"message":"Check type before sending `#value` message to predicate\n\nThe previous implementation was giving for granted that every\npredicate respond to `#value`, which doesn't seem to be the\ncase at least when having a `Arel::SelectManager`.\n\nby simply iverting the terms of the existing AND check we can\nfix the issue without introducing unknown side effects.","shortMessageHtmlLink":"Check type before sending #value message to predicate"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEIQciegA","startCursor":null,"endCursor":null}},"title":"Activity ยท spaghetticode/ransack"}