fix: add missing slug and description fields to Article schema and fix auth header

This commit is contained in:
echo 2026-02-28 16:10:48 +01:00
parent 8eaaf4afad
commit ac610e6f6a
2 changed files with 15 additions and 3 deletions

View File

@ -106,9 +106,13 @@ export class StrapiService {
}
private getHeaders() {
return {
Authorization: `Bearer ${this.strapiApiToken}`,
};
// Only include Authorization header if token is set
if (this.strapiApiToken) {
return {
Authorization: `Bearer ${this.strapiApiToken}`,
};
}
return {};
}
private async findOrCreateCategory(

View File

@ -16,6 +16,14 @@
"type": "string",
"required": true
},
"slug": {
"type": "uid",
"targetField": "title",
"required": true
},
"description": {
"type": "text"
},
"content": {
"type": "richtext"
},