fix(): Adds the pointer to the session before proceeding

This commit is contained in:
Elia el Lazkani 2024-12-24 01:31:25 +01:00
parent 7f813e2c34
commit c036d042c3

View file

@ -65,9 +65,9 @@ def shorten_it(config: dict, session: Session, data: str, ttl: int):
_link = Link(data=data, pointers=[])
_pointer = Pointer(data=identifier, link_id=_link.id, link=_link, ttl=ttl)
session.add(_pointer)
_link.pointers.append(_pointer)
session.add(_link)
session.add(_pointer)
session.commit()
return _pointer.data
return None