問題タブ [acts-as-audited]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
22 参照

ruby-on-rails - 監査された宝石の user_id は常に nill です

Rails API アプリケーションにアクティブなレコードのすべての差分を保存するために、Audited という gem を使用しています。しかし、現在のユーザーを追跡できないという問題があります。ログインにはdevise gemを使用しているため。私の認証方法は authenticate_api_v1_user! です。だから私Audited.current_user_method = :current_api_v1_userはconfig/initializers/audited.rb>に入れましたが、うまくいきません.auditsオブジェクトのuser_idはまだnullです

更新: 申し訳ありません。初期化子にあるため、Rails サーバーを再起動する必要があります。