File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -316,6 +316,14 @@ function os2web_cp_service_create_case(array $data) {
316
316
try {
317
317
node_submit($node);
318
318
node_save($node);
319
+
320
+ // Trigger a cache reload by calling the URL for the node.
321
+ $cache_trigger = curl_init(url('sag/' . $node->field_os2web_cp_service_case_id[LANGUAGE_NONE][0]['value'], array('absolute' => TRUE)));
322
+ // Stop the call after 1 sec. Dont care about the response.
323
+ curl_setopt($cache_trigger, CURLOPT_TIMEOUT, 1);
324
+ curl_exec($cache_trigger);
325
+ curl_close($cache_trigger);
326
+
319
327
return TRUE;
320
328
}
321
329
catch (Exception $e) {
@@ -520,6 +528,13 @@ function os2web_cp_service_create_document(array $data) {
520
528
try {
521
529
node_submit($node);
522
530
node_save($node);
531
+
532
+ // Trigger a cache reload by calling the URL for the node.
533
+ $cache_trigger = curl_init(url('dok/' . $node->field_os2web_cp_service_doc_id[LANGUAGE_NONE][0]['value'], array('absolute' => TRUE)));
534
+ // Stop the call after 1 sec. Dont care about the response.
535
+ curl_setopt($cache_trigger, CURLOPT_TIMEOUT, 1);
536
+ curl_exec($cache_trigger);
537
+ curl_close($cache_trigger);
523
538
}
524
539
catch (Exception $e) {
525
540
error_log('Error on save: ' . print_r($e->getMessage(), 1));
You can’t perform that action at this time.
0 commit comments