Copia local (nao fork, nao submodule) de safedeps, sca-audit, secrets-scan, code-review-security, api-security-review, web-security-review, cve-triage, patch-prioritization, dependency-scanning e hermaguard -- commit exato de origem e licenca de cada uma em skills/NOTICE.md. Elimina o passo de clone externo pro pilar de seguranca do wf-security-review: git clone deste repo ja traz tudo funcional. Corrige tambem o comando de instalacao pro Claude Code nos dois READMEs e no docs/SKILLS.md: Claude Code exige um diretorio por skill (skills/<nome>/SKILL.md), nao aceita os .md soltos que o comando antigo copiava -- confirmado testando a instalacao real.
11 lines
341 B
Diff
11 lines
341 B
Diff
--- a/app.py
|
|
+++ b/app.py
|
|
@@ -2,6 +2,6 @@ import sqlite3
|
|
def get_user_by_name(username: str):
|
|
conn = sqlite3.connect("users.db")
|
|
cur = conn.cursor()
|
|
- cur.execute("SELECT * FROM users WHERE name = ?", (username,))
|
|
+ query = f"SELECT * FROM users WHERE name = '{username}'"
|
|
+ cur.execute(query)
|
|
return cur.fetchone()
|