Hi, Zot people,
I'm having an issue, first not with Zap but with its sibling project, Roadhouse. After checking, it appears that I get the exact same issue with Zap. Again I'll be asking Alice & Bob to help me describe the issue.
Alice has a channel with permissions set to private by default. For the comments, she decided to allow anyone on the internet to comment by default, as she plans to make some public posts from time to time. Her channel is connected to Bob's channel but not to Carol's channel. The three channels are hosted on the same server.
So here's what happens:
If Alice makes a public post, it will appear on both Bob and Carol's public stream page. If Bob writes a comment from there everything is OK. But if Carol tries to comment it won't work (she can try, because the comment text area is present). After a few seconds, an error message appears. I get it in French, in English it must be something like "System error. Post not saved.".
Here are the log entries I could find when Carol tries to comment :
2021-04-26T22:47:58Z:LOG_INFO:514299aa7f:Item.php:566:post: mod_item: item_post parent=950
2021-04-26T22:47:58Z:LOG_INFO:514299aa7f:Item.php:687:post: mod_item: post accepted from Carol for Carol
2021-04-26T22:47:58Z:LOG_INFO:514299aa7f:language.php:295:detect_language: string length less than 128
2021-04-26T22:47:58Z:LOG_INFO:514299aa7f:items.php:1829:item_store: item_store: item parent was not found - ignoring item
2021-04-26T22:47:58Z:LOG_INFO:514299aa7f:Item.php:1550:post: mod_item: unable to retrieve post that was just stored.
2021-04-26T22:48:08Z:LOG_INFO:e9cea2c6fb:Admin.php:32:init: admin_init
2021-04-26T22:48:08Z:LOG_INFO:e9cea2c6fb:Admin.php:67:get: admin_content
If Carol really wants to comment Alice's public post, she'll need to visit Alice's homepage (while being logged in, as the server is set to hide any content from non authenticated visitors), and there she'll be able to post her comment. I guess that this is not the expected behaviour.