mirror of
https://github.com/eitchtee/WYGIWYH.git
synced 2026-04-25 10:08:36 +02:00
Merge pull request #128
fix: changing startpage to networth breaks homepage
This commit is contained in:
@@ -0,0 +1,18 @@
|
|||||||
|
# Generated by Django 5.1.5 on 2025-02-02 02:56
|
||||||
|
|
||||||
|
from django.db import migrations, models
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
('users', '0017_usersettings_number_format'),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='usersettings',
|
||||||
|
name='start_page',
|
||||||
|
field=models.CharField(choices=[('MONTHLY_OVERVIEW', 'Monthly'), ('YEARLY_OVERVIEW_CURRENCY', 'Yearly by currency'), ('YEARLY_OVERVIEW_ACCOUNT', 'Yearly by account'), ('NETWORTH_CURRENT', 'Current Net Worth'), ('NETWORTH_PROJECTED', 'Projected Net Worth'), ('ALL_TRANSACTIONS', 'All Transactions'), ('CALENDAR', 'Calendar')], default='MONTHLY_OVERVIEW', max_length=255, verbose_name='Start page'),
|
||||||
|
),
|
||||||
|
]
|
||||||
@@ -26,7 +26,8 @@ class UserSettings(models.Model):
|
|||||||
MONTHLY = "MONTHLY_OVERVIEW", _("Monthly")
|
MONTHLY = "MONTHLY_OVERVIEW", _("Monthly")
|
||||||
YEARLY_CURRENCY = "YEARLY_OVERVIEW_CURRENCY", _("Yearly by currency")
|
YEARLY_CURRENCY = "YEARLY_OVERVIEW_CURRENCY", _("Yearly by currency")
|
||||||
YEARLY_ACCOUNT = "YEARLY_OVERVIEW_ACCOUNT", _("Yearly by account")
|
YEARLY_ACCOUNT = "YEARLY_OVERVIEW_ACCOUNT", _("Yearly by account")
|
||||||
NETWORTH = "NETWORTH", _("Net Worth")
|
NETWORTH_CURRENT = "NETWORTH_CURRENT", _("Current Net Worth")
|
||||||
|
NETWORTH_PROJECTED = "NETWORTH_PROJECTED", _("Projected Net Worth")
|
||||||
ALL_TRANSACTIONS = "ALL_TRANSACTIONS", _("All Transactions")
|
ALL_TRANSACTIONS = "ALL_TRANSACTIONS", _("All Transactions")
|
||||||
CALENDAR = "CALENDAR", _("Calendar")
|
CALENDAR = "CALENDAR", _("Calendar")
|
||||||
|
|
||||||
|
|||||||
@@ -30,8 +30,10 @@ def index(request):
|
|||||||
return redirect(reverse("yearly_index_account"))
|
return redirect(reverse("yearly_index_account"))
|
||||||
elif request.user.settings.start_page == UserSettings.StartPage.YEARLY_CURRENCY:
|
elif request.user.settings.start_page == UserSettings.StartPage.YEARLY_CURRENCY:
|
||||||
return redirect(reverse("yearly_index_currency"))
|
return redirect(reverse("yearly_index_currency"))
|
||||||
elif request.user.settings.start_page == UserSettings.StartPage.NETWORTH:
|
elif request.user.settings.start_page == UserSettings.StartPage.NETWORTH_CURRENT:
|
||||||
return redirect(reverse("net_worth"))
|
return redirect(reverse("net_worth_current"))
|
||||||
|
elif request.user.settings.start_page == UserSettings.StartPage.NETWORTH_PROJECTED:
|
||||||
|
return redirect(reverse("net_worth_projected"))
|
||||||
elif request.user.settings.start_page == UserSettings.StartPage.ALL_TRANSACTIONS:
|
elif request.user.settings.start_page == UserSettings.StartPage.ALL_TRANSACTIONS:
|
||||||
return redirect(reverse("transactions_all_index"))
|
return redirect(reverse("transactions_all_index"))
|
||||||
elif request.user.settings.start_page == UserSettings.StartPage.CALENDAR:
|
elif request.user.settings.start_page == UserSettings.StartPage.CALENDAR:
|
||||||
|
|||||||
Reference in New Issue
Block a user