Nope, "effect" is also a verb meaning "to bring about." Therefore, "effected" is the correct word for that sentence. Just FYI.
Took you long enough. That was 3 weeks ago. Affect means to bring about a change, which would apply to this sentence.