fixed picking 1st week and 5th week dates
This commit is contained in:
		
							parent
							
								
									8e8517ffe3
								
							
						
					
					
						commit
						e5bea485a2
					
				
							
								
								
									
										126
									
								
								main.py
									
									
									
									
									
								
							
							
						
						
									
										126
									
								
								main.py
									
									
									
									
									
								
							| @ -86,46 +86,112 @@ def add_wednesdays(events: list[Event], | ||||
|                 month: int, | ||||
|                 weeks: list[list[int]]) -> None: | ||||
|     """add Wednesday events to calendar""" | ||||
|     days = [day[2] for day in weeks if day[2]] | ||||
| 
 | ||||
|     day = weeks[1][3] | ||||
|     add_event(events, | ||||
|               "Mid Week Service 6:00pm", | ||||
|               "Mid Week Service", | ||||
|               "", | ||||
|               #  datetime(year, month, weeks[1][3], 19, 00, 00), | ||||
|               datetime(year, month, day, 15, 21, 00, 00), | ||||
|               datetime(year, month, day,15, 21, 00, 00), | ||||
|               # datetime(year, month, weeks[1][3], 21, 00, 00), | ||||
|               datetime(year, month, days[0], 19, 00, 00), | ||||
|               datetime(year, month, days[0], 21, 00, 00), | ||||
|              ) | ||||
| 
 | ||||
|     add_event(events, | ||||
|               "Mid Week Service 6:00pm", | ||||
|               "Mid Week Service", | ||||
|               "", | ||||
|               datetime(year, month, days[1], 19, 00, 00), | ||||
|               datetime(year, month, days[1], 21, 00, 00), | ||||
|              ) | ||||
| 
 | ||||
|     add_event(events, | ||||
|               "Mid Week Service 6:00pm", | ||||
|               "Mid Week Service", | ||||
|               "", | ||||
|               datetime(year, month, days[2], 19, 00, 00), | ||||
|               datetime(year, month, days[2], 21, 00, 00), | ||||
|              ) | ||||
| 
 | ||||
|     add_event(events, | ||||
|               "Mid Week Service 6:00pm", | ||||
|               "Mid Week Service", | ||||
|               "", | ||||
|               datetime(year, month, days[3], 19, 00, 00), | ||||
|               datetime(year, month, days[3], 21, 00, 00), | ||||
|              ) | ||||
| 
 | ||||
|     if len(days) == 5: | ||||
|         add_event(events, | ||||
|                   "Mid Week Service 6:00pm", | ||||
|                   "Mid Week Service", | ||||
|                   "", | ||||
|                   datetime(year, month, days[4], 19, 00, 00), | ||||
|                   datetime(year, month, days[4], 21, 00, 00), | ||||
|                  ) | ||||
| 
 | ||||
| def add_thursdays(events: list[Event], | ||||
|                 year: int, | ||||
|                 month: int, | ||||
|                 weeks: list[list[int]]) -> None: | ||||
|                 days: list[list[int]]) -> None: | ||||
|     """add Thursday events to calendar""" | ||||
|     days = [day[3] for day in days if day[3]] | ||||
| 
 | ||||
|     add_event(events, | ||||
|               "Woman’s Meeting 10:00am", | ||||
|               "Woman’s Meeting", | ||||
|               "Woman 2 Woman Bible Study", | ||||
|               datetime(year, month, weeks[1][4], 19, 00, 00), | ||||
|               datetime(year, month, weeks[1][4], 21, 00, 00), | ||||
|               datetime(year, month, days[0], 19, 00, 00), | ||||
|               datetime(year, month, days[0], 21, 00, 00), | ||||
|              ) | ||||
| 
 | ||||
|     add_event(events, | ||||
|               "Woman’s Meeting 10:00am", | ||||
|               "Woman’s Meeting", | ||||
|               "Woman 2 Woman Bible Study", | ||||
|               datetime(year, month, days[1], 19, 00, 00), | ||||
|               datetime(year, month, days[1], 21, 00, 00), | ||||
|              ) | ||||
| 
 | ||||
|     add_event(events, | ||||
|               "Woman’s Meeting 10:00am", | ||||
|               "Woman’s Meeting", | ||||
|               "Woman 2 Woman Bible Study", | ||||
|               datetime(year, month, days[2], 19, 00, 00), | ||||
|               datetime(year, month, days[2], 21, 00, 00), | ||||
|              ) | ||||
| 
 | ||||
|     add_event(events, | ||||
|               "Woman’s Meeting 10:00am", | ||||
|               "Woman’s Meeting", | ||||
|               "Woman 2 Woman Bible Study", | ||||
|               datetime(year, month, days[3], 19, 00, 00), | ||||
|               datetime(year, month, days[3], 21, 00, 00), | ||||
|              ) | ||||
| 
 | ||||
|     if len(days) == 5: | ||||
|         add_event(events, | ||||
|                   "Woman’s Meeting 10:00am", | ||||
|                   "Woman’s Meeting", | ||||
|                   "Woman 2 Woman Bible Study", | ||||
|                   datetime(year, month, days[4], 19, 00, 00), | ||||
|                   datetime(year, month, days[4], 21, 00, 00), | ||||
|                  ) | ||||
| 
 | ||||
| 
 | ||||
| def add_fridays(events: list[Event], | ||||
|                 year: int, | ||||
|                 month: int, | ||||
|                 weeks: list[list[int]]) -> None: | ||||
|                 days: list[list[int]]) -> None: | ||||
|     """add Friday events to calendar""" | ||||
|     if len(weeks) == 4 or weeks[4][4] == 0: | ||||
|         return | ||||
|     days = [day[4] for day in days if day[4]] | ||||
| 
 | ||||
|     if len(days) == 5: | ||||
|         add_event(events, | ||||
|                   "Family Movie Night 7:00pm", | ||||
|                   "Movie Night", | ||||
|                   "Movie to be announced", | ||||
|               datetime(year, month, weeks[4][4], 19, 00, 00), | ||||
|               datetime(year, month, weeks[4][4], 21, 00, 00), | ||||
|                   datetime(year, month, days[4], 19, 00, 00), | ||||
|                   datetime(year, month, days[4], 21, 00, 00), | ||||
|                  ) | ||||
| 
 | ||||
| def add_saturdays(events: list[Event], | ||||
| @ -133,13 +199,14 @@ def add_saturdays(events: list[Event], | ||||
|                 month: int, | ||||
|                 weeks: list[list[int]]) -> None: | ||||
|     """add Saturday events to calendar""" | ||||
|     days = [day[5] for day in weeks if day[5]] | ||||
| 
 | ||||
|     add_event(events, | ||||
|               "Men's Breakfast 8:00am", | ||||
|               "Men's Meeting", | ||||
|               "", | ||||
|               datetime(year, month, weeks[1][5], 19, 00, 00), | ||||
|               datetime(year, month, weeks[1][5], 21, 00, 00), | ||||
|               datetime(year, month, days[1], 19, 00, 00), | ||||
|               datetime(year, month, days[1], 21, 00, 00), | ||||
|              ) | ||||
| 
 | ||||
| def add_sundays(events: list[Event], | ||||
| @ -147,14 +214,16 @@ def add_sundays(events: list[Event], | ||||
|                 month: int, | ||||
|                 weeks: list[list[int]]) -> None: | ||||
|     """add Sunday events to calendar""" | ||||
|     days = [day[6] for day in weeks if day[6]] | ||||
| 
 | ||||
|     add_event(events, | ||||
|               "Sunday Service 10:00am", | ||||
|               "Sunday Service", | ||||
|               "Prayer Room open from 8:30 AM to 9:30 AM. Worship Service " | ||||
|               "starts at 10:00 AM. First Sunday of the month is " | ||||
|               "Missions Sunday.", | ||||
|               datetime(year, month, weeks[0][6], 10, 00, 00), | ||||
|               datetime(year, month, weeks[0][6], 12, 00, 00), | ||||
|               datetime(year, month, days[0], 10, 00, 00), | ||||
|               datetime(year, month, days[0], 12, 00, 00), | ||||
|              ) | ||||
| 
 | ||||
|     add_event(events, | ||||
| @ -163,8 +232,8 @@ def add_sundays(events: list[Event], | ||||
|               "Prayer Room open from 8:30 AM to 9:30 AM. Worship Service " | ||||
|               "starts at 10:00 AM. Second Sunday of the month is " | ||||
|               "Baptism Sunday.", | ||||
|               datetime(year, month, weeks[1][6], 10, 00, 00), | ||||
|               datetime(year, month, weeks[1][6], 12, 00, 00), | ||||
|               datetime(year, month, days[1], 10, 00, 00), | ||||
|               datetime(year, month, days[1], 12, 00, 00), | ||||
|              ) | ||||
| 
 | ||||
|     add_event(events, | ||||
| @ -173,8 +242,8 @@ def add_sundays(events: list[Event], | ||||
|               "Prayer Room open from 8:30 AM to 9:30 AM. Worship Service " | ||||
|               "starts at 10:00 AM. Third Sunday of the month is " | ||||
|               "Communion Sunday.", | ||||
|               datetime(year, month, weeks[2][6], 10, 00, 00), | ||||
|               datetime(year, month, weeks[2][6], 12, 00, 00), | ||||
|               datetime(year, month, days[2], 10, 00, 00), | ||||
|               datetime(year, month, days[2], 12, 00, 00), | ||||
|              ) | ||||
| 
 | ||||
|     add_event(events, | ||||
| @ -183,8 +252,19 @@ def add_sundays(events: list[Event], | ||||
|               "Prayer Room open from 8:30 AM to 9:30 AM. Worship Service " | ||||
|               "starts at 10:00 AM. Fourth Sunday of the month is " | ||||
|               "Coins for Kids Sunday.", | ||||
|               datetime(year, month, weeks[3][6], 10, 00, 00), | ||||
|               datetime(year, month, weeks[3][6], 12, 00, 00), | ||||
|               datetime(year, month, days[3], 10, 00, 00), | ||||
|               datetime(year, month, days[3], 12, 00, 00), | ||||
|              ) | ||||
| 
 | ||||
|     if len(days) == 5: | ||||
|         add_event(events, | ||||
|                   "Sunday Service 10:00am", | ||||
|                   "Sunday Service", | ||||
|                   "Prayer Room open from 8:30 AM to 9:30 AM. Worship Service " | ||||
|                   "starts at 10:00 AM. Fifth Sunday of the month is " | ||||
|                   "Potluck Sunday", | ||||
|                   datetime(year, month, days[4], 10, 00, 00), | ||||
|                   datetime(year, month, days[4], 12, 00, 00), | ||||
|                  ) | ||||
| 
 | ||||
| 
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user