insidegui / insidegui/WWDC

Lab "actionLink" should be fixed or removed.

Open
#724 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Swift
Stars
8.8k
Forks
768
PR merge metrics
No merged PRs in 30d

Description

The app used to have support for opening a link directly to a place to schedule an appointment with a lab. The API has changed a bit since then.

`webPermalink` could be used to restore the functionality. There is not a dynamic prompt anymore it seems.

POC here: https://github.com/insidegui/WWDC/compare/master...ah/action-link-label

```json
{
"id": "wwdc2025-8154",
"staticContentId": 10199,
"eventContentId": 8154,
"eventId": "wwdc2025",
"contentUpdatedAt": "2025-06-09T11:23:44-07:00",
"webPermalink": "https://developer.apple.com/wwdc25/labs/Q6S8NV9B65/dashboard",
"languageCode": "eng",
"description": "Request an online appointment with an Apple engineer for guidance and conversation about device management, enterprise identity and authentication, Apple Business Manager and Apple School Manager, and much more. Conducted in English.",
"title": "Business and education lab",
"startTime": "2025-06-11T13:00:00-07:00",
"endTime": "2025-06-11T15:00:00-07:00",
"signupInformation": {
"startDate": "2025-06-09T10:45:00-07:00",
"endDate": "2025-06-10T14:00:00-07:00",
"screeningEndDate": "2025-06-10T22:00:00-07:00",
"url": "https://developer.apple.com/wwdc25/labs/Q6S8NV9B65/dashboard",
"text": "",
"appointmentDurationMinutes": 30,
"labTopics": [],
"registrationServiceID": "Q6S8NV9B65",
"registrationServiceQuestionIDs": {
"appURL": "5955MC9VF2",
"designURL": "7WUW73XKH7",
"questionDetails": "58K8NHK9Y3",
"feedbackAssistantID": "NH2C3C75QX",
"designURLAccessInstructions": "HXCBFNQRQ7"
},
"ruleSet": {
"id": "technology"
}
},
"originalPublishingDate": "2025-06-09T10:45:00-07:00",
"publishingExpiryDate": "2035-06-08T01:00:00-07:00",
"platforms": [
"iOS",
"iPadOS",
"macOS",
"tvOS",
"visionOS",
"watchOS"
],
"primaryTopicID": 89,
"topicIds": [
83,
89
],
"type": "Lab by Appointment",
"deliveryLanguage": "eng",
"roomId": 134,
"imagesUUID": "6351B345-CA32-4717-B743-4E58792F5334",
"trackId": 89
}
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.