evazion
0899194f6b
Fix conflict between normalize and array_attribute macros.
...
Fix the `normalize` and `array_attribute` macros conflicting with each
other on the WikiPage model. This meant code like
`wiki_page.other_names = "foo bar"` didn't work. Both macros defined a
`other_names=` method, but one method overrode the other.
The fix is to use anonymous modules and prepend so we can chain method
calls with super.
2021-01-10 02:03:12 -06:00
..
2018-05-15 14:19:45 -07:00
2021-01-10 02:03:12 -06:00
2020-12-16 23:57:07 -06:00
2020-12-16 23:57:07 -06:00
2020-12-16 23:57:07 -06:00
2020-12-16 23:57:07 -06:00
2021-01-10 02:03:12 -06:00
2020-12-16 23:57:07 -06:00
2020-12-24 00:17:19 -06:00
2021-01-07 17:10:29 -06:00
2020-12-24 00:17:19 -06:00
2020-12-16 23:57:07 -06:00
2020-12-16 23:57:07 -06:00
2021-01-07 17:10:29 -06:00
2020-12-16 23:57:07 -06:00
2020-12-16 23:57:07 -06:00
2020-12-16 23:57:07 -06:00
2020-12-24 00:17:19 -06:00
2020-12-16 23:57:07 -06:00
2020-12-16 23:57:07 -06:00
2020-12-16 23:57:07 -06:00
2020-12-17 23:57:13 -06:00
2021-01-08 22:34:37 -06:00
2021-01-04 21:35:43 -06:00
2020-12-16 23:57:07 -06:00
2020-01-21 00:09:38 -06:00
2020-12-16 23:57:07 -06:00
2020-12-16 23:57:07 -06:00
2020-12-16 23:57:07 -06:00
2020-12-16 23:57:07 -06:00
2020-12-16 23:57:07 -06:00
2020-12-16 23:57:07 -06:00
2020-12-16 23:57:07 -06:00
2020-12-16 23:57:07 -06:00
2020-08-07 19:24:57 -05:00
2020-12-16 23:57:07 -06:00
2020-12-19 14:26:07 -06:00
2020-12-16 23:57:07 -06:00
2020-12-16 23:57:07 -06:00
2021-01-07 17:10:29 -06:00
2021-01-10 02:03:12 -06:00
2020-12-17 23:57:13 -06:00
2020-12-13 04:10:48 -06:00
2021-01-06 16:05:56 -06:00
2021-01-02 04:09:43 -06:00
2017-06-16 13:28:31 -05:00
2021-01-07 17:10:29 -06:00
2021-01-08 22:34:37 -06:00
2020-12-24 00:17:19 -06:00
2021-01-07 17:10:29 -06:00
2021-01-08 22:34:37 -06:00
2021-01-01 04:24:24 -06:00
2021-01-08 22:34:37 -06:00
2021-01-07 17:10:29 -06:00
2021-01-10 02:03:12 -06:00