diff --git a/migration/__init__.py b/migration/__init__.py index 61593bbd..6794bf38 100644 --- a/migration/__init__.py +++ b/migration/__init__.py @@ -295,7 +295,8 @@ def create_pgdump(): subprocess.call( ["pg_dump", pgurl, "-f", TODAY + "-pgdump.sql"], stderr=subprocess.STDOUT ) - subprocess.call(["scp", TODAY + "-pgdump.sql", "root@build.discours.io:/root/."]) # manually then + subprocess.call(["scp", TODAY + "-pgdump.sql", "root@v2.discours.io:/root/."]) # manually then + subprocess.call(["scp", TODAY + "-pgdump.sql", "root@testapi.discours.io:/root/."]) # manually then async def handle_auto(): diff --git a/migration/tables/replacements.json b/migration/tables/replacements.json index 5bc97791..d23a25aa 100644 --- a/migration/tables/replacements.json +++ b/migration/tables/replacements.json @@ -524,6 +524,7 @@ "pandemiya": "pandemic", "parizh": "paris", "patriotizm": "patriotism", + "patsifizm": "pacifism", "paul-tselan": "paul-tselan", "per-burd": "pierre-bourdieu", "perezhivaniya": "worries", diff --git a/migration/tables/users.py b/migration/tables/users.py index e7c580e5..c891667e 100644 --- a/migration/tables/users.py +++ b/migration/tables/users.py @@ -34,7 +34,7 @@ def migrate(entry): user_dict["slug"] = ( entry["profile"].get("path").lower().replace(" ", "-").strip() ) - bio = BeautifulSoup(entry.get("profile").get("bio") or "").text + bio = BeautifulSoup(entry.get("profile").get("bio") or "", features="lxml").text bio = bio.replace('\(', '(').replace('\)', ')') # userpic