[Drupal]hook_presaveでフォーム以外がトリガーになっているの場合のみ処理を行う


/**
 * Implements hook_ENTITY_TYPE_presave().
 */
function my_module_node_presave(NodeInterface $node) {
  // リクエストオブジェクトを取得.
  $request = \Drupal::request();

  // フォームIDがある場合は何もしない.
  if ($request->get('form_id')) {
    return;
  }
}