作者 赵彬吉

update

@@ -53,11 +53,14 @@ class SyncSubmitTask extends Command @@ -53,11 +53,14 @@ class SyncSubmitTask extends Command
53 } 53 }
54 try { 54 try {
55 //有globalso-domain时,用globalso-domain,兼容白帽版的-海龙 55 //有globalso-domain时,用globalso-domain,兼容白帽版的-海龙
56 - if(!empty($task_info['data']['data']['globalso-domain'])){  
57 - $data = $task_info['data'];  
58 - $data['domain'] = $task_info['data']['data']['globalso-domain'];  
59 - $task_info['data'] = $data; 56 + $data = $task_info['data']['data'];
  57 + if(!empty($data['globalso-domain']) || !empty($data['globalso-domain_host_url'])){
  58 + $task_data = $task_info['data'];
  59 + !empty($data['globalso-domain']) && $task_data['domain'] = $data['globalso-domain'];
  60 + !empty($data['globalso-domain_host_url']) && $task_data['referer'] = $data['globalso-domain'];
  61 + $task_info['data'] = $task_data;
60 } 62 }
  63 +
61 $project = Project::getProjectByDomain($task_info['data']['domain'] ?? ''); 64 $project = Project::getProjectByDomain($task_info['data']['domain'] ?? '');
62 if(!$project){ 65 if(!$project){
63 //是否有关联的域名 66 //是否有关联的域名