fix bug add event repeat weekly