From 86abb7dba9db97c25ea6871a75e5a71fc4ec8626 Mon Sep 17 00:00:00 2001 From: Chris Hill-Scott Date: Thu, 9 Nov 2017 10:56:54 +0000 Subject: [PATCH] Refactor for number reuse --- app/main/views/dashboard.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/main/views/dashboard.py b/app/main/views/dashboard.py index ce63fdc00..0db9331b7 100644 --- a/app/main/views/dashboard.py +++ b/app/main/views/dashboard.py @@ -10,7 +10,7 @@ from flask import ( Response, ) from flask_login import login_required - +from math import pow from notifications_utils.recipients import format_phone_number_human_readable from app.main import main @@ -244,7 +244,10 @@ def get_dashboard_partials(service_id): for job in job_api_client.get_jobs(service_id, limit_days=7, statuses=statuses_to_display)['data'] ] service = service_api_client.get_detailed_service(service_id) - column_width = 'column-third' if 'letter' in current_service['permissions'] else 'column-half' + number_of_columns = 3 if 'letter' in current_service['permissions'] else 2 + column_width = 'column-{}'.format( + {2: 'half', 3: 'third'}.get(number_of_columns) + ) return { 'upcoming': render_template(