Liquipedia / Lua-Modules

Used to keep versions of some important lua modules of the Liquipedia wiki that we want better version control for.
Other
31 stars 69 forks source link

feat(transfer) Introduce combined TransferData module #5133

Open mbergen opened 5 days ago

mbergen commented 5 days ago

Summary

Introduces a single TransferData module that combines the current PositionIcon/PositionName modules and also brings separation of roles and positions.

To be backwards compatible, display roleicons in case position is unset.

Would also make #5110 obsolete, as transfers with different roles aren't merged.

Issues:

How did you test this change?

mbergen commented 5 days ago

The only blocking thing to me is the issue with the combined transfers with the roles. But i think there is no other option while keeping the current display, and it's preferable to align the meaning of roles across all wikis