Log message #4227862

# At Username Text
# Feb 19th 2020, 22:35 ricksaccous can i do anything about that?
# Feb 19th 2020, 22:35 ricksaccous and it over-rides what i'm setting
# Feb 19th 2020, 22:34 ricksaccous suppose i have code that runs after my beforeRender, plugin code
# Feb 19th 2020, 20:50 rightscoreanalysis I figured it
# Feb 19th 2020, 20:45 rightscoreanalysis I don't understnad how the redirect is happening to "login' without config. I nuked my cache btw
# Feb 19th 2020, 20:44 rightscoreanalysis I discovered this by negatively testing my unauthiorized redirect that seemingly was not working as I wanted
# Feb 19th 2020, 20:44 rightscoreanalysis when I access unauthorized routes I still get reduirected to 'login'
# Feb 19th 2020, 20:43 rightscoreanalysis can anyone help me to understand how auth redirects work. I removed all config from my TinyAuth setup in AppController
# Feb 19th 2020, 17:24 ricksaccous nevermind i think i can just do that via controller
# Feb 19th 2020, 17:20 ricksaccous over-ride layouts?
# Feb 19th 2020, 17:20 ricksaccous can i
# Feb 19th 2020, 17:15 neon1024 Wouldn’t you override the template and change the element being rendered?
# Feb 19th 2020, 17:12 ricksaccous is it possible to over-ride elements rather than templates?
# Feb 19th 2020, 17:12 ricksaccous https://book.cakephp.org/3/en/plugins.html#overriding-plugin-templates-from-inside-your-application
# Feb 19th 2020, 16:56 neon1024 Using `array_merge` was all I could think of. `array_merge(['thing' => 0, 'other' => 0], $counted->toArray())`
# Feb 19th 2020, 16:55 neon1024 `countBy` obviously doesn’t create a key if the count is 0
# Feb 19th 2020, 16:55 neon1024 When using `countBy` is there a way to set defaults, so keys always exist, and count as 0
# Feb 19th 2020, 15:31 dereuromark hah, wrote a small check script that found that all the rest of the tables were ok. https://github.com/dereuromark/cakephp-setup/commit/f1ae1953fd70f8c2ab3241146e9dc4d0e8ba04d8 Only that one issue was left.
# Feb 19th 2020, 15:13 dereuromark hehe
# Feb 19th 2020, 15:08 admad If you can undo it means you never removed the data in the first place :P
# Feb 19th 2020, 14:48 spriz Yeah but good luck explaining that to a confused user :) :)
# Feb 19th 2020, 14:35 neon1024 Oh geez, I wouldn’t think you could do that though. If you could it would prove you never actioned it properly in the first instance I’d think :thinking_face:
# Feb 19th 2020, 14:34 spriz Then I will be grumpy cat
# Feb 19th 2020, 14:34 spriz I am just waiting for the first "Can we please undo this GDPR thingy???"
# Feb 19th 2020, 14:33 spriz :)
# Feb 19th 2020, 14:33 spriz just to you can at least track back end figure out when `user_id`'s data was suddenly all `0`'s
# Feb 19th 2020, 14:33 spriz like which `user_id`, `organization_id`, `account_id` or whatever it might be related to
# Feb 19th 2020, 14:33 spriz but maybe something like `gdpr_removal_requests` that contains whatever meta data you are allowed to save about it :)
# Feb 19th 2020, 14:32 spriz Yeah, but nothing identifiable in that
# Feb 19th 2020, 14:32 neon1024 So you know how many you’ve actioned and when etc
# Feb 19th 2020, 14:32 neon1024 @spriz Would you also store the GDPR removal request? As a record I mean?
# Feb 19th 2020, 14:27 spriz I would have expected the same @dereuromark
# Feb 19th 2020, 14:27 neon1024 True, but I should think about building it into my bake them
# Feb 19th 2020, 14:26 spriz Ah, not until someone wants to exercise the right @neon1024;P
# Feb 19th 2020, 14:26 dereuromark Depending on `'dependent' => false` and nullable key I would probably expect this to be taken on by the application if no DB constraint has been set up. But sounds sure like manual opt in kind of behavior.
# Feb 19th 2020, 14:26 neon1024 @spriz Yeah, I need to build a button for that :)
# Feb 19th 2020, 14:25 spriz @neon1024 you can "just" blank out that - so if an user wants to exercise the "right to be forgotten" you just put `00000000000000` in names/emails/whatever
# Feb 19th 2020, 14:25 spriz but why/how did was the parent removed? you mean like in `DELETE FROM tbl WHERE`-removed?
# Feb 19th 2020, 14:24 dereuromark cake itself doesnt do this it seems, would need some specific afterDelete logic
# Feb 19th 2020, 14:24 dereuromark as I said, the belongsTo parent has been removed, thus leaving the hasMany items with a bad key in place. to this optional relation.
# Feb 19th 2020, 14:23 spriz I might be - but what is the case - why did you end up with orphans in the first place @dereuromark?