)]}'
{"web/panettone/src/authentication.lisp":[{"author":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"change_message_id":"20d45bfa46bfb7f362dd062f1d4bf33b4723716c","unresolved":true,"context_lines":[{"line_number":90,"context_line":"              (trivial-ldap:ldap-error (e) nil))))"},{"line_number":91,"context_line":"      (when have-results"},{"line_number":92,"context_line":"        (when-let ((ldap-entry (ldap:next-search-result *ldap*)))"},{"line_number":93,"context_line":"                  (ldap-entry-\u003euser ldap-entry))))))"},{"line_number":94,"context_line":""},{"line_number":95,"context_line":"(comment"},{"line_number":96,"context_line":" (find-user-by-dn \"cn\u003dglittershark,ou\u003dusers,dc\u003dtvl,dc\u003dfyi\")"}],"source_content_type":"text/x-common-lisp","patch_set":3,"id":"703610bf_f7cc2488","line":93,"updated":"2021-01-29 16:10:42.000000000","message":"this indentation is a little odd - usually I\u0027d expect this to be two spaces in from the `when-let`","commit_id":"d5836c84a264a9366da099716199ba3af8178298"},{"author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"change_message_id":"6107c7e76bde563222cf03a276f9ce2c6d1ac84b","unresolved":false,"context_lines":[{"line_number":90,"context_line":"              (trivial-ldap:ldap-error (e) nil))))"},{"line_number":91,"context_line":"      (when have-results"},{"line_number":92,"context_line":"        (when-let ((ldap-entry (ldap:next-search-result *ldap*)))"},{"line_number":93,"context_line":"                  (ldap-entry-\u003euser ldap-entry))))))"},{"line_number":94,"context_line":""},{"line_number":95,"context_line":"(comment"},{"line_number":96,"context_line":" (find-user-by-dn \"cn\u003dglittershark,ou\u003dusers,dc\u003dtvl,dc\u003dfyi\")"}],"source_content_type":"text/x-common-lisp","patch_set":3,"id":"c441226a_7acffecf","line":93,"in_reply_to":"703610bf_f7cc2488","updated":"2021-01-29 17:18:06.000000000","message":"Yeah, missed that and vim lisp syntax doesn\u0027t really know about when-let.","commit_id":"d5836c84a264a9366da099716199ba3af8178298"}],"web/panettone/src/panettone.lisp":[{"author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"change_message_id":"f1fd198b040856e90637a81daf0a341e511dfaa3","unresolved":true,"context_lines":[{"line_number":92,"context_line":""},{"line_number":93,"context_line":"(defun displayname-if-known (user)"},{"line_number":94,"context_line":"  (or (when user (displayname user))"},{"line_number":95,"context_line":"      \"someone\"))"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"(defmacro render ((\u0026key"},{"line_number":98,"context_line":"                     (footer t)"}],"source_content_type":"text/x-common-lisp","patch_set":2,"id":"80d06eed_98d9a6ba","line":95,"range":{"start_line":95,"start_character":7,"end_line":95,"end_character":14},"updated":"2021-01-29 13:11:43.000000000","message":"I think I would prefer something like \"unknown\" or \"anonymous\", to make it clearer that this is an unusual condition.","commit_id":"85b8b0992e17cd0d9b2f63e502b3ed5d8d182f7c"},{"author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"change_message_id":"d3575bb9abdc5cb3f18188b46138b924d5b75bfb","unresolved":false,"context_lines":[{"line_number":92,"context_line":""},{"line_number":93,"context_line":"(defun displayname-if-known (user)"},{"line_number":94,"context_line":"  (or (when user (displayname user))"},{"line_number":95,"context_line":"      \"someone\"))"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"(defmacro render ((\u0026key"},{"line_number":98,"context_line":"                     (footer t)"}],"source_content_type":"text/x-common-lisp","patch_set":2,"id":"ac612d55_decf5091","line":95,"range":{"start_line":95,"start_character":7,"end_line":95,"end_character":14},"in_reply_to":"80d06eed_98d9a6ba","updated":"2021-01-29 13:33:01.000000000","message":"unknown it is!","commit_id":"85b8b0992e17cd0d9b2f63e502b3ed5d8d182f7c"}]}
