Skip to content

Commit 3a05aa5

Browse files
authored
[Fixes #12591] Migration documents.0037_delete_documentresourcelink may fail (#12592)
1 parent 5f5d0dc commit 3a05aa5

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

geonode/documents/migrations/0037_delete_documentresourcelink.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,10 @@ class Migration(migrations.Migration):
1111

1212
operations = [
1313
migrations.RunSQL(
14-
"INSERT INTO base_linkedresource(source_id, target_id, internal)"
14+
"INSERT INTO base_linkedresource(source_id, target_id, internal) "
1515
"SELECT document_id, object_id, false as internal "
16-
"FROM documents_documentresourcelink;"
16+
"FROM documents_documentresourcelink "
17+
"WHERE EXISTS (SELECT 1 FROM base_resourcebase base WHERE base.id=object_id);"
1718
),
1819
migrations.DeleteModel(
1920
name="DocumentResourceLink",

0 commit comments

Comments
 (0)