mirror of
				https://gitlab.com/animath/si/plateforme.git
				synced 2025-11-04 08:22:10 +01:00 
			
		
		
		
	Make Sympa + payment support optional
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
This commit is contained in:
		@@ -5,6 +5,11 @@ from participation.models import Tournament
 | 
			
		||||
 | 
			
		||||
def tfjm_context(request):
 | 
			
		||||
    return {
 | 
			
		||||
        'TFJM_APP': settings.TFJM_APP,
 | 
			
		||||
        'SINGLE_TOURNAMENT': Tournament.objects.first() if Tournament.objects.exists() and settings.TFJM_APP else None,
 | 
			
		||||
        'TFJM': {
 | 
			
		||||
            'APP': settings.TFJM_APP,
 | 
			
		||||
            'ML_MANAGEMENT': settings.ML_MANAGEMENT,
 | 
			
		||||
            'PAYMENT_MANAGEMENT': settings.PAYMENT_MANAGEMENT,
 | 
			
		||||
            'SINGLE_TOURNAMENT':
 | 
			
		||||
                Tournament.objects.first() if Tournament.objects.exists() and settings.TFJM_APP else None,
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 
 | 
			
		||||
@@ -349,6 +349,8 @@ if TFJM_APP == "TFJM":
 | 
			
		||||
    TEAM_CODE_LENGTH = 3
 | 
			
		||||
    RECOMMENDED_SOLUTIONS_COUNT = 5
 | 
			
		||||
    NB_ROUNDS = 2
 | 
			
		||||
    ML_MANAGEMENT = True
 | 
			
		||||
    PAYMENT_MANAGEMENT = True
 | 
			
		||||
 | 
			
		||||
    PROBLEMS = [
 | 
			
		||||
        "Triominos",
 | 
			
		||||
@@ -364,6 +366,8 @@ elif TFJM_APP == "ETEAM":
 | 
			
		||||
    TEAM_CODE_LENGTH = 4
 | 
			
		||||
    RECOMMENDED_SOLUTIONS_COUNT = 6
 | 
			
		||||
    NB_ROUNDS = 3
 | 
			
		||||
    ML_MANAGEMENT = False
 | 
			
		||||
    PAYMENT_MANAGEMENT = False
 | 
			
		||||
 | 
			
		||||
    PROBLEMS = [
 | 
			
		||||
        "Exploring Flatland",
 | 
			
		||||
 
 | 
			
		||||
@@ -19,8 +19,8 @@
 | 
			
		||||
                <a href="{% url "index" %}" class="nav-link"><i class="fas fa-home"></i> {% trans "Home" %}</a>
 | 
			
		||||
            </li>
 | 
			
		||||
            <li class="nav-item active">
 | 
			
		||||
                {% if SINGLE_TOURNAMENT %}
 | 
			
		||||
                    <a href="{% url 'participation:tournament_detail' pk=SINGLE_TOURNAMENT.pk %}" class="nav-link">
 | 
			
		||||
                {% if TFJM.SINGLE_TOURNAMENT %}
 | 
			
		||||
                    <a href="{% url 'participation:tournament_detail' pk=TFJM.SINGLE_TOURNAMENT.pk %}" class="nav-link">
 | 
			
		||||
                        <i class="fas fa-calendar-day"></i> {% trans "Tournament" %}
 | 
			
		||||
                    </a>
 | 
			
		||||
                {% else %}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user