update the "last published time" in a proper way.

since the articles was sorted in the descent order, so keep updating the "last publish time" is logical wrong.

so i think it should be:

do not update the "last publish time" if the current article's publish time is older than the previous one.