Skip to content

Commit

Permalink
Add street numeric indexes to involved_markers_hebrew and two additio…
Browse files Browse the repository at this point in the history
…nal small imrovements
  • Loading branch information
ziv17 committed Oct 20, 2024
1 parent 3b23816 commit 899e1eb
Show file tree
Hide file tree
Showing 2 changed files with 31 additions and 3 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
"""add street numeric indexes to involved heberw
Revision ID: e962054e4422
Revises: mn9px8cacn24
Create Date: 2024-10-20 08:24:08.746964
"""

# revision identifiers, used by Alembic.
revision = 'e962054e4422'
down_revision = 'mn9px8cacn24'
branch_labels = None
depends_on = None

from alembic import op
# import sqlalchemy as sa


def upgrade():
op.create_index('ix_involved_markers_hebrew_street1',
'involved_markers_hebrew', ['street1'], unique=False)
op.create_index('ix_involved_markers_hebrew_street2',
'involved_markers_hebrew', ['street2'], unique=False)


def downgrade():
op.drop_index('ix_involved_markers_hebrew_street1', 'involved_markers_hebrew')
op.drop_index('ix_involved_markers_hebrew_street2', 'involved_markers_hebrew')
6 changes: 3 additions & 3 deletions anyway/widgets/widget.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ class Widget:
def __init__(self, request_params: RequestParams):
self.request_params = copy.deepcopy(request_params)
self.rank = -1
self.items = {}
self.items = None
self.text = {}
self.meta = {"widget_digest": self.widget_digest}
self.information = ""
Expand All @@ -53,7 +53,7 @@ def is_included(self) -> bool:

def generate_items(self) -> None:
"""Generates the data of the widget and set it to self.items"""
pass
self.items = {}

@staticmethod
def is_relevant(request_params: RequestParams) -> bool:
Expand Down Expand Up @@ -104,7 +104,7 @@ def generate_widget_data(cls, request_params: RequestParams):
return {}

def serialize(self):
if not self.items:
if self.items is None:
self.generate_items()
output = {"name": self.name, "data": {}}
output["data"]["items"] = self.items if self.is_included() else {}
Expand Down

0 comments on commit 899e1eb

Please sign in to comment.