Handle submission rule changes correctly in assignment editing

Resolves GH-1622.