The responsibility for writing laws is vested in the Congress, not in the Supreme Court, so it is up to Congress to override the Supreme Court decision giving corporations the same rights as citizens for political donations.
Why is this important?
Corporate donations overpower fair elections.