página de usuário atualizada, mantendo vínculo de quem postou projeto e samples

This commit is contained in:
JotaChina committed 2025-12-10 22:37:14 -03:00
1 parent 00f001aa6d
commit f0bb4ecebe
6 files changed
+2159 -8

No files matched your search

+5 -8
View File
@@ -379,10 +379,8 @@ def user_profile():
# Samples
user_samples = []
for s in current_user.samples:
# Define a URL pública baseada na estrutura do seu Jekyll/Apache
# Ex: se SAMPLE_SRC é mapeado para /samples/ no navegador
# Ajuste o prefixo '/samples/' conforme sua configuração de pastas públicas
public_url = f"/samples/{s.category}/{s.filename}"
# Ajuste do prefixo exato solicitado
public_url = f"/mmpSearch/src_mmpSearch/samples/{s.category}/{s.filename}"
user_samples.append({
"id": s.id,
@@ -607,10 +605,9 @@ def upload_sample_standalone():
)
db.session.add(new_sample)
db.session.commit()
# Opcional: Atualizar índices se necessário
# generate_manifests(SRC_MMPSEARCH)
# run_jekyll_build()
generate_manifests(SRC_MMPSEARCH)
run_jekyll_build()
return jsonify({'message': 'Sample enviado com sucesso!'}), 200