KOSASIH / SilkRoad

Unnecessary use of comprehension PYL-R1721
Performance
Major
5 months ago5 months old
Unnecessary use of a comprehension, use list(cursor.fetchall()) instead.
 80    cursor.execute(
 81        "SELECT id, name, description FROM products ORDER BY " + order_clause
 82    )
 83    products = [row for row in cursor.fetchall()] 84
 85    # Close the cursor and connection
 86    cursor.close()
Unnecessary use of a comprehension, use list(cursor.fetchall()) instead.
 47        "SELECT id, name, description FROM products WHERE " + where_clause,
 48        tuple(filter_value.values()),
 49    )
 50    products = [row for row in cursor.fetchall()] 51
 52    # Close the cursor and connection
 53    cursor.close()
Unnecessary use of a comprehension, use list(cursor.fetchall()) instead.
 17        "SELECT id, name, description FROM products WHERE name ILIKE %s OR description ILIKE %s",
 18        ("%" + query + "%", "%" + query + "%"),
 19    )
 20    products = [row for row in cursor.fetchall()] 21
 22    # Close the cursor and connection
 23    cursor.close()
Unnecessary use of a comprehension, use list(cursor.fetchall()) instead.
 26            ",".join([str(p) for p in browsing_history]),
 27        ),
 28    )
 29    products = [row for row in cursor.fetchall()] 30
 31    # Calculate the similarity score between the user and each product
 32    scores = []