Description of problem: Currently we return nil for planid if it isn't set. We still don't want to set a value in the schema in the case they don't have a billing account but at the model layer can can return freeshift in the model getter without setting it into the instance var.
Fixed in git rev. 87c9d2c00f5ad
Checked on devenv_2085, it returns freeshift for new created normal user. <login>bmeng</login> <consumed-gears>0</consumed-gears> <max-gears>3</max-gears> <plan-id>freeshift</plan-id> <usage-account-id nil="true"></usage-account-id>