aec01ce0d4
Previously, extra purchased devices were carried over when switching tariffs, causing incorrect pricing — users upgrading to a more expensive plan kept the old per-device rate until next renewal. Now tariff switch resets device_limit to the new tariff's base limit. Extra purchased devices are not carried over.