Merge pull request 'fix bug' (#422) from KingChan/forgeplus:sca_service into dev_osredm_server

This commit is contained in:
KingChan 2025-10-16 10:23:38 +08:00
commit 015830dcc2
1 changed files with 0 additions and 11 deletions

View File

@ -3,13 +3,11 @@ class Api::V1::Projects::ScaController < Api::V1::BaseController
before_action :load_project
def index
@result = Api::V1::Projects::Sca::ProjectShowService.call(@project)
set_sca_cookie
end
def create
result = Api::V1::Projects::Sca::CreateProjectService.call(@project)
if result
@result = Api::V1::Projects::Sca::ProjectShowService.call(@project)
set_sca_cookie
else
{
auth_token: nil,
@ -63,13 +61,4 @@ class Api::V1::Projects::ScaController < Api::V1::BaseController
@result = Api::V1::Projects::Sca::ScanLibraryService.call(params[:scan_id],params[:scan_library_id])
render :index
end
private
def set_sca_cookie
cookies[:access_token] = {
:value => @auth_token[:json]["token"],
:expires => 1.hours.from_now,
:domain => Trace.trace_config[:cookie_domain]
}
end
end