Ran black on sources

This commit is contained in:
Griatch 2022-09-18 23:58:32 +02:00
parent 6fa68745ba
commit 43378b4c41
30 changed files with 473 additions and 275 deletions

View file

@ -13,6 +13,7 @@ def migrate_channel_aliases(apps, schema_editor):
"""
from evennia.comms.models import ChannelDB
# ChannelDB = apps.get_model("comms", "ChannelDB")
for channel in ChannelDB.objects.all():
@ -20,8 +21,12 @@ def migrate_channel_aliases(apps, schema_editor):
chan_key = channel.db_key.lower()
channel_aliases = [chan_key] + [alias.lower() for alias in channel.aliases.all()]
for subscriber in channel.subscriptions.all():
nicktuples = subscriber.nicks.get(category="channel", return_tuple=True, return_list=True)
all_aliases = channel_aliases + [tup[2] for tup in nicktuples if tup[3].lower() == chan_key]
nicktuples = subscriber.nicks.get(
category="channel", return_tuple=True, return_list=True
)
all_aliases = channel_aliases + [
tup[2] for tup in nicktuples if tup[3].lower() == chan_key
]
for key_or_alias in all_aliases:
channel.add_user_channel_alias(subscriber, key_or_alias)
except Exception as err:
@ -33,9 +38,7 @@ def migrate_channel_aliases(apps, schema_editor):
class Migration(migrations.Migration):
dependencies = [
('comms', '0018_auto_20191025_0831'),
("comms", "0018_auto_20191025_0831"),
]
operations = [
migrations.RunPython(migrate_channel_aliases)
]
operations = [migrations.RunPython(migrate_channel_aliases)]

View file

@ -6,21 +6,28 @@ from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('comms', '0019_auto_20210514_2032'),
("comms", "0019_auto_20210514_2032"),
]
operations = [
migrations.RemoveField(
model_name='msg',
name='db_hide_from_channels',
model_name="msg",
name="db_hide_from_channels",
),
migrations.RemoveField(
model_name='msg',
name='db_receivers_channels',
model_name="msg",
name="db_receivers_channels",
),
migrations.AddField(
model_name='msg',
name='db_receiver_external',
field=models.CharField(blank=True, db_index=True, help_text='identifier for single external receiver, for use with receivers without a database existence.', max_length=1024, null=True, verbose_name='external receiver'),
model_name="msg",
name="db_receiver_external",
field=models.CharField(
blank=True,
db_index=True,
help_text="identifier for single external receiver, for use with receivers without a database existence.",
max_length=1024,
null=True,
verbose_name="external receiver",
),
),
]

View file

@ -7,51 +7,101 @@ from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('scripts', '0014_auto_20210520_2137'),
("scripts", "0014_auto_20210520_2137"),
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
('objects', '0011_auto_20191025_0831'),
('comms', '0020_auto_20210514_2210'),
("objects", "0011_auto_20191025_0831"),
("comms", "0020_auto_20210514_2210"),
]
operations = [
migrations.AlterField(
model_name='msg',
name='db_receiver_external',
field=models.CharField(blank=True, db_index=True, help_text='Identifier for single external receiver, for use with recievers not represented by a regular database model.', max_length=1024, null=True, verbose_name='external receiver'),
model_name="msg",
name="db_receiver_external",
field=models.CharField(
blank=True,
db_index=True,
help_text="Identifier for single external receiver, for use with recievers not represented by a regular database model.",
max_length=1024,
null=True,
verbose_name="external receiver",
),
),
migrations.AlterField(
model_name='msg',
name='db_receivers_accounts',
field=models.ManyToManyField(blank=True, help_text='account receivers', related_name='receiver_account_set', to=settings.AUTH_USER_MODEL, verbose_name='Receivers (Accounts)'),
model_name="msg",
name="db_receivers_accounts",
field=models.ManyToManyField(
blank=True,
help_text="account receivers",
related_name="receiver_account_set",
to=settings.AUTH_USER_MODEL,
verbose_name="Receivers (Accounts)",
),
),
migrations.AlterField(
model_name='msg',
name='db_receivers_objects',
field=models.ManyToManyField(blank=True, help_text='object receivers', related_name='receiver_object_set', to='objects.ObjectDB', verbose_name='Receivers (Objects)'),
model_name="msg",
name="db_receivers_objects",
field=models.ManyToManyField(
blank=True,
help_text="object receivers",
related_name="receiver_object_set",
to="objects.ObjectDB",
verbose_name="Receivers (Objects)",
),
),
migrations.AlterField(
model_name='msg',
name='db_receivers_scripts',
field=models.ManyToManyField(blank=True, help_text='script_receivers', related_name='receiver_script_set', to='scripts.ScriptDB', verbose_name='Receivers (Scripts)'),
model_name="msg",
name="db_receivers_scripts",
field=models.ManyToManyField(
blank=True,
help_text="script_receivers",
related_name="receiver_script_set",
to="scripts.ScriptDB",
verbose_name="Receivers (Scripts)",
),
),
migrations.AlterField(
model_name='msg',
name='db_sender_accounts',
field=models.ManyToManyField(blank=True, db_index=True, related_name='sender_account_set', to=settings.AUTH_USER_MODEL, verbose_name='Senders (Accounts)'),
model_name="msg",
name="db_sender_accounts",
field=models.ManyToManyField(
blank=True,
db_index=True,
related_name="sender_account_set",
to=settings.AUTH_USER_MODEL,
verbose_name="Senders (Accounts)",
),
),
migrations.AlterField(
model_name='msg',
name='db_sender_external',
field=models.CharField(blank=True, db_index=True, help_text='Identifier for single external sender, for use with senders not represented by a regular database model.', max_length=255, null=True, verbose_name='external sender'),
model_name="msg",
name="db_sender_external",
field=models.CharField(
blank=True,
db_index=True,
help_text="Identifier for single external sender, for use with senders not represented by a regular database model.",
max_length=255,
null=True,
verbose_name="external sender",
),
),
migrations.AlterField(
model_name='msg',
name='db_sender_objects',
field=models.ManyToManyField(blank=True, db_index=True, related_name='sender_object_set', to='objects.ObjectDB', verbose_name='Senders (Objects)'),
model_name="msg",
name="db_sender_objects",
field=models.ManyToManyField(
blank=True,
db_index=True,
related_name="sender_object_set",
to="objects.ObjectDB",
verbose_name="Senders (Objects)",
),
),
migrations.AlterField(
model_name='msg',
name='db_sender_scripts',
field=models.ManyToManyField(blank=True, db_index=True, related_name='sender_script_set', to='scripts.ScriptDB', verbose_name='Senders (Scripts)'),
model_name="msg",
name="db_sender_scripts",
field=models.ManyToManyField(
blank=True,
db_index=True,
related_name="sender_script_set",
to="scripts.ScriptDB",
verbose_name="Senders (Scripts)",
),
),
]