mirror of https://github.com/MISP/MISP
chg: [warninglist] Insert in bigger chunks
parent
8639c7436e
commit
67fd15f543
|
@ -383,7 +383,7 @@ class Warninglist extends AppModel
|
||||||
|
|
||||||
$keys = array_keys($list['list']);
|
$keys = array_keys($list['list']);
|
||||||
if ($keys === array_keys($keys)) {
|
if ($keys === array_keys($keys)) {
|
||||||
foreach (array_chunk($list['list'], 500) as $chunk) {
|
foreach (array_chunk($list['list'], 1000) as $chunk) {
|
||||||
$valuesToInsert = [];
|
$valuesToInsert = [];
|
||||||
foreach ($chunk as $value) {
|
foreach ($chunk as $value) {
|
||||||
if (!empty($value)) {
|
if (!empty($value)) {
|
||||||
|
@ -393,7 +393,7 @@ class Warninglist extends AppModel
|
||||||
$result = $db->insertMulti('warninglist_entries', ['value', 'warninglist_id'], $valuesToInsert);
|
$result = $db->insertMulti('warninglist_entries', ['value', 'warninglist_id'], $valuesToInsert);
|
||||||
}
|
}
|
||||||
} else { // import warninglist with comments
|
} else { // import warninglist with comments
|
||||||
foreach (array_chunk($list['list'], 500, true) as $chunk) {
|
foreach (array_chunk($list['list'], 1000, true) as $chunk) {
|
||||||
$valuesToInsert = [];
|
$valuesToInsert = [];
|
||||||
foreach ($chunk as $value => $comment) {
|
foreach ($chunk as $value => $comment) {
|
||||||
if (!empty($value)) {
|
if (!empty($value)) {
|
||||||
|
|
Loading…
Reference in New Issue