Jamie Lentin
Jamie Lentin
> I think you mean force_recipient not force_sender though? Yes. Whoops :) > replace it with some other variable like Maybe just ``recipient``? So my config might look like:- ```...
So how about: * ``smtp.sender = None`` ==> Returned mail object is None, should fall back to putting mail in flash messages where relevant. * ``smtp.recipient = False/None/Default`` ==> Get...
The above adds the field to sponsor_leaf, it probably needs some editorial work on the text, especially in relation with the "Extra text" field (I'm not sure what I'd put...
As well as more interesting tours, this also would allow us a more generic way of implementing exit_confirm, which just becomes another tourstop that we visit on interaction. To implement...
I think it'd certainly work, but would it be better to assign some prices randomly as part of the test utils to duck this? Any transactions are rolled back anyway,...
Presumably we ignore ``restrict_all_contact`` if they've filled in the form manually. Do we error on an e-mail address without any reservations? Or fail silently? Latter is probably better, if we...
Right, the above is a first-stab at this: * Currently it explicitly tells users if it can't find a matching reservations entry, we might want to hide that message *...
> where are the UUIDs stored then, In the disk cache, e.g. ``OZtree/cache/1c0/195/sponsor_renew_hmac_keys``. It uses the disk cache over the ram cache specifically because of restarts. > and how to...
> using a really long HMAC renewal time Yup, we can just bump the expiry. We still have to have 2, in case you try and renew the day before...
> They don't use the token, but do have the reservations.username. So the link will be onezoom.org/donor/YanWong, I guess. See #394 That's what's currently happening with https://github.com/OneZoom/OZtree/commit/90ee68b6b16c681137b0a190c61866a33b5f52c3