Update Newsletters.php

Removes request interruption when options are not found
This commit is contained in:
mrcasual
2017-02-23 15:25:34 -05:00
committed by GitHub
parent 027414b7a2
commit 384d59abe0

View File

@ -75,17 +75,18 @@ class Newsletters extends APIEndpoint {
$newsletter->type
)->findMany();
if (!count($option_fields)) return;
foreach($option_fields as $option_field) {
if(isset($options[$option_field->name])) {
$newsletter_option = NewsletterOption::createOrUpdate(
array(
'newsletter_id' => $newsletter->id,
'option_field_id' => $option_field->id,
'value' => $options[$option_field->name]
)
);
if(count($option_fields)) {
foreach($option_fields as $option_field) {
if(isset($options[$option_field->name])) {
$newsletter_option = NewsletterOption::createOrUpdate(
array(
'newsletter_id' => $newsletter->id,
'option_field_id' => $option_field->id,
'value' => $options[$option_field->name]
)
);
}
}
}
}
@ -435,4 +436,4 @@ class Newsletters extends APIEndpoint {
);
}
}
}
}