Added apiuser selection to preordercampaign
This commit is contained in:
@@ -194,6 +194,19 @@ class PreordercampaignController extends mfBaseController {
|
||||
}
|
||||
}
|
||||
|
||||
foreach(PreordercampaignApiuserModel::search(['preordercampaign_id' => $campaign->id]) as $pca) {
|
||||
$pca->delete();
|
||||
}
|
||||
if(is_array($r->apiusers) && count($r->apiusers)) {
|
||||
foreach($r->apiusers as $user_id) {
|
||||
$pca = PreordercampaignApiuserModel::getFirst(['preordercampaign_id' => $campaign->id, 'worker_id' => $user_id]);
|
||||
if($pca) continue;
|
||||
|
||||
$pca = PreordercampaignApiuserModel::create(['preordercampaign_id' => $campaign->id, 'worker_id' => $user_id]);
|
||||
$pca->save();
|
||||
}
|
||||
}
|
||||
|
||||
$this->layout()->setFlash("Vorbestellkampagne erfolgreich gespeichert.", "success");
|
||||
//$this->redirect("Preordercampaign", "Edit", ['id' => $new_id]);
|
||||
$this->redirect("Preordercampaign");
|
||||
|
||||
Reference in New Issue
Block a user