20 lines
485 B
JavaScript
20 lines
485 B
JavaScript
|
|
|
|
export class PuckoPruttApi {
|
|
constructor() {
|
|
this.apiUrl = "https://api.puckoprutt.tech"
|
|
this.schema = this.apiUrl + "/schema/"
|
|
}
|
|
|
|
async _fetch_json(url) {
|
|
await foundry.utils.fetchJsonWithTimeout(this.apiUrl + url).then(dagens => {
|
|
return dagens;
|
|
});
|
|
}
|
|
|
|
dagens_lunch(spider) {
|
|
this._fetch_json("/spiders/dagens_lunch/" + spider + "/?format=json").then(dagens => {
|
|
return dagens;
|
|
});
|
|
}
|
|
} |