def UpdateRelation(id1, id2, status, action_by): try: exisit_relation =GetRelation(id1,id2) if exisit_relation: exisit_relation.status = status db.session.commit() else: relation = Relationship() if id1 < id2: relation.user1_Id = id1 relation.user2_Id = id2 else: relation.user1_Id = id2 relation.user2_Id = id1 relation.status = status relation.action_by = action_by db.session.add(relation) db.session.commit() return "relation updated successfully!!" except Exception as error: return errors.internal_error(error)