We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3bd30a0 commit 385091dCopy full SHA for 385091d
1 file changed
python/datafusion/dataframe.py
@@ -446,14 +446,14 @@ def join(
446
left_on = join_keys[0]
447
right_on = join_keys[1]
448
449
- if on:
450
- if left_on or right_on:
+ if on is not None:
+ if left_on is not None or right_on is not None:
451
raise ValueError(
452
"`left_on` or `right_on` should not provided with `on`"
453
)
454
left_on = on
455
right_on = on
456
- elif left_on or right_on:
+ elif left_on is not None or right_on is not None:
457
if left_on is None or right_on is None:
458
raise ValueError("`left_on` and `right_on` should both be provided.")
459
else:
0 commit comments