página de usuário atualizada, mantendo vínculo de quem postou projeto e samples
Deploy / Deploy (push) Successful in 1m49s Details

This commit is contained in:
JotaChina 2025-12-10 22:37:14 -03:00
parent 5709dee4ab
commit d901610e73
6 changed files with 2159 additions and 8 deletions

1071
_data/210424.yml Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,6 @@
- .wav - .wav
- 2019winter-song.wav - 2019winter-song.wav
- 210424.wav
- 43yu.wav - 43yu.wav
- 4r3st.wav - 4r3st.wav
- 618.wav - 618.wav

View File

@ -3145,5 +3145,16 @@
"steel_guitar01.ogg": { "steel_guitar01.ogg": {
"_isFile": true "_isFile": true
} }
},
"Teste_Testes": {
"gravacao_22-04-40.ogg": {
"_isFile": true
},
"clap02_-_Copia.ogg": {
"_isFile": true
},
"clap03_-_Copia.ogg": {
"_isFile": true
}
} }
} }

BIN
_data/users.db Normal file

Binary file not shown.

View File

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