fix equality of GroupRings

This commit is contained in:
kalmarek 2019-01-02 17:07:46 +01:00
parent e6555551c1
commit b25ae0fc4f
1 changed files with 2 additions and 4 deletions

View File

@ -272,13 +272,11 @@ end
function (==)(A::GroupRing, B::GroupRing)
A.group == B.group || return false
if isdefined(A, :basis)
if isdefined(A, :pm) && isdefined(B, :pm)
complete!(A)
end
if isdefined(B, :basis)
complete!(B)
A.pm == B.pm || return false
end
A.pm == B.pm || return false
return true
end