0
Fork 0
mirror of https://github.com/penpot/penpot.git synced 2025-02-10 17:18:21 -05:00

Add audit log for create shared link

This commit is contained in:
Pablo Alba 2022-07-12 13:05:31 +02:00
parent 8c84cc7fa0
commit 8ac32fc3c2

View file

@ -10,6 +10,7 @@
[app.common.logging :as log] [app.common.logging :as log]
[app.config :as cf] [app.config :as cf]
[app.main.data.common :as dc] [app.main.data.common :as dc]
[app.main.data.events :as ev]
[app.main.data.messages :as dm] [app.main.data.messages :as dm]
[app.main.data.modal :as modal] [app.main.data.modal :as modal]
[app.main.refs :as refs] [app.main.refs :as refs]
@ -19,6 +20,7 @@
[app.util.i18n :as i18n :refer [tr]] [app.util.i18n :as i18n :refer [tr]]
[app.util.router :as rt] [app.util.router :as rt]
[app.util.webapi :as wapi] [app.util.webapi :as wapi]
[potok.core :as ptk]
[rumext.alpha :as mf])) [rumext.alpha :as mf]))
(log/set-level! :warn) (log/set-level! :warn)
@ -89,7 +91,11 @@
(fn [_] (fn [_]
(let [params (prepare-params @opts) (let [params (prepare-params @opts)
params (assoc params :file-id (:id file))] params (assoc params :file-id (:id file))]
(st/emit! (dc/create-share-link params)))) (st/emit! (dc/create-share-link params)
(ptk/event ::ev/event {::ev/name "create-shared-link"
::ev/origin "viewer"
:can-comment (:who-comment params)
:can-inspect-code (:who-inspect params)}))))
copy-link copy-link
(fn [_] (fn [_]