Skip to content

Commit c370493

Browse files
committed
Calling on_negotiation_start before setting preferences
1 parent 3a4dd66 commit c370493

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/negmas/negotiators/negotiator.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -300,8 +300,9 @@ def _on_negotiation_start(self, state: TState) -> None:
300300
"""
301301
if self._preferences:
302302
self._set_pref_os()
303-
super().set_preferences(self._preferences, force=True)
304303
self.on_negotiation_start(state=state)
304+
if self._preferences:
305+
super().set_preferences(self._preferences, force=True)
305306

306307
def on_round_start(self, state: TState) -> None:
307308
"""

0 commit comments

Comments
 (0)