mirror of
				https://gitlab.crans.org/bde/nk20
				synced 2025-10-29 14:59:59 +01:00 
			
		
		
		
	Compare commits
	
		
			7 Commits
		
	
	
		
			food_trace
			...
			32eb3ddf50
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|  | 32eb3ddf50 | ||
|  | a307530579 | ||
|  | 201611b105 | ||
|  | 2d60f1fd7b | ||
|  | 7b48b09329 | ||
|  | 50f98fd5ad | ||
|  | 402e19d1ce | 
							
								
								
									
										18
									
								
								apps/activity/migrations/0003_auto_20240323_1422.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								apps/activity/migrations/0003_auto_20240323_1422.py
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,18 @@ | |||||||
|  | # Generated by Django 2.2.28 on 2024-03-23 13:22 | ||||||
|  |  | ||||||
|  | from django.db import migrations, models | ||||||
|  |  | ||||||
|  |  | ||||||
|  | class Migration(migrations.Migration): | ||||||
|  |  | ||||||
|  |     dependencies = [ | ||||||
|  |         ('activity', '0002_auto_20200904_2341'), | ||||||
|  |     ] | ||||||
|  |  | ||||||
|  |     operations = [ | ||||||
|  |         migrations.AlterField( | ||||||
|  |             model_name='activity', | ||||||
|  |             name='description', | ||||||
|  |             field=models.TextField(blank=True, default='', verbose_name='description'), | ||||||
|  |         ), | ||||||
|  |     ] | ||||||
| @@ -66,6 +66,8 @@ class Activity(models.Model): | |||||||
|  |  | ||||||
|     description = models.TextField( |     description = models.TextField( | ||||||
|         verbose_name=_('description'), |         verbose_name=_('description'), | ||||||
|  |         blank=True, | ||||||
|  |         default="", | ||||||
|     ) |     ) | ||||||
|  |  | ||||||
|     location = models.CharField( |     location = models.CharField( | ||||||
|   | |||||||
| @@ -17,4 +17,24 @@ SPDX-License-Identifier: GPL-3.0-or-later | |||||||
|     </form> |     </form> | ||||||
|   </div> |   </div> | ||||||
| </div> | </div> | ||||||
|  | <script> | ||||||
|  |   var date_end = document.getElementById("id_date_end"); | ||||||
|  |   var date_start = document.getElementById("id_date_start"); | ||||||
|  |    | ||||||
|  |   function update_date_end (){ | ||||||
|  |     if(date_end.value=="" || date_end.value<date_start.value){ | ||||||
|  |       date_end.value = date_start.value; | ||||||
|  |     }; | ||||||
|  |   }; | ||||||
|  |    | ||||||
|  |   function update_date_start (){ | ||||||
|  |     if(date_start.value=="" || date_end.value<date_start.value){ | ||||||
|  |       date_start.value = date_end.value; | ||||||
|  |     }; | ||||||
|  |   }; | ||||||
|  |    | ||||||
|  |   date_start.addEventListener('focusout', update_date_end); | ||||||
|  |   date_end.addEventListener('focusout', update_date_start); | ||||||
|  |    | ||||||
|  | </script> | ||||||
| {% endblock %} | {% endblock %} | ||||||
| @@ -76,6 +76,7 @@ class ActivityListView(ProtectQuerysetMixin, LoginRequiredMixin, SingleTableView | |||||||
|         context['upcoming'] = ActivityTable( |         context['upcoming'] = ActivityTable( | ||||||
|             data=upcoming_activities.filter(PermissionBackend.filter_queryset(self.request, Activity, "view")), |             data=upcoming_activities.filter(PermissionBackend.filter_queryset(self.request, Activity, "view")), | ||||||
|             prefix='upcoming-', |             prefix='upcoming-', | ||||||
|  |             order_by='date_start', | ||||||
|         ) |         ) | ||||||
|  |  | ||||||
|         started_activities = self.get_queryset().filter(open=True, valid=True).distinct().all() |         started_activities = self.get_queryset().filter(open=True, valid=True).distinct().all() | ||||||
|   | |||||||
| @@ -3228,7 +3228,8 @@ | |||||||
| 			"name": "Pr\u00e9sident\u00b7e de club", | 			"name": "Pr\u00e9sident\u00b7e de club", | ||||||
| 			"permissions": [ | 			"permissions": [ | ||||||
| 				62, | 				62, | ||||||
| 				142 | 				142, | ||||||
|  | 				135 | ||||||
| 			] | 			] | ||||||
| 		} | 		} | ||||||
| 	}, | 	}, | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user