What This Screen Does
This is where you edit an existing push notification that was previously created. Think of it like opening a draft message to change the wording, adjust when it gets sent, or update which locations should receive it. Once you save your changes, the notification is updated in the system.
How to Get There
Open the dashboard.
In the left-hand menu, click Notification.
Find the notification you want to edit in the list.
Click on it to open the edit screen.
You are now on the Edit Notification screen.
Step-by-Step Guide
1. Review the Breadcrumbs
At the top of the page you will see a breadcrumb trail: Dashboard > Notification > [Notification Subject].
You can click Dashboard or Notification to navigate back at any time.
2. Edit the Details Section
This section contains the main content of your notification.
Field | Required | What to Enter |
Subject | Yes | The title or headline of the notification. Maximum 30 characters. Keep it short and clear — this is what users see first. |
Content | Yes | The body text of the notification. Maximum 200 characters. This is the full message your members will read. |
The Subject field is a single-line text input.
The Content field is a larger, multi-line text area (at least 4 rows) so you have room to compose your message.
3. Edit the Properties Section
This section controls when and where the notification is sent.
Field | Required | What to Enter |
Release time | Yes | The date and time when the notification should be sent. Pick a date and time using the date-time picker. The picker uses a 24-hour format (no AM/PM). |
Available in gyms | Yes | Select one or more gyms (locations) that should receive this notification. At least one gym must be selected. |
To change the Release time, click the field and use the calendar and clock picker to choose a new date and time.
To change the Available in gyms, open the dropdown and check or uncheck the gyms you want. Each gym is listed by name with a checkbox next to it.
4. Save Changes
Click the Save Changes button at the bottom-right of the form.
The system will:
Validate all your inputs.
Update the notification record with your changes.
Redirect you back to the notification list.
You will see a green “Update success!” notification at the bottom of the screen.
What Happens Behind the Scenes
You click "Save Changes"
|
v
Form validates all fields (subject, body, sending time, gyms)
|
v
API call: PushNotificationService.edit({ id, body: updatedData })
|
v
Notification record is updated on the server
|
v
Success notification appears ("Update success!")
|
v
You are redirected to /notification (the notification list)
Troubleshooting
“I changed the fields but the Save Changes button does not work”
Make sure all required fields are filled in. The form will not submit if anything is missing or invalid.
Check that the Subject is not longer than 30 characters.
Check that the Content is not longer than 200 characters.
Look for small red error messages below the fields — they tell you exactly what needs to be fixed.
“I do not see any gyms in the Available in gyms dropdown”
Gyms are loaded when the dashboard starts. If the list is empty, try refreshing the page.
Make sure at least one gym or location has been set up in the system.
If the problem continues, contact your administrator — the gyms data may not be loading correctly.
“The notification content I entered before is not showing up”
The form loads the existing notification data when the page opens. If the fields are empty, the data may still be loading.
Wait a moment and see if the fields populate. If they do not, try refreshing the page.
Check your internet connection — the notification details are fetched from the server when you open this screen.
“I get an error after clicking Save Changes”
A red error message will appear. Read it carefully — it usually explains what went wrong.
Common causes: the server could not be reached, the notification no longer exists (it may have been deleted by someone else), or a required field is missing.
Try again after a moment. If the error persists, contact support with the error message.
“The release time picker is confusing”
The date-time picker uses a 24-hour clock (for example, 2:00 PM is shown as 14:00).
Click the date section to pick a day from the calendar, then adjust the time.
Make sure you set both the date and the time — leaving either blank will cause a validation error.
“I want to change which gyms receive this notification”
Open the Available in gyms dropdown.
Check the gyms you want to include and uncheck the ones you want to remove.
You must keep at least one gym selected. If you uncheck all of them, you will see a validation error: “Please select at least one gym.”
“The page shows the wrong notification”
Check the URL in your browser. It should end with the correct notification ID (for example,
/notification/42/edit).If you arrived here from the notification list, go back and make sure you clicked on the correct notification.
If the subject in the breadcrumb does not match what you expected, you may have opened the wrong item.
“My changes were not saved after a page refresh”
Changes are only saved when you click Save Changes and see the green success message.
If you refresh the page or navigate away before saving, your changes will be lost.
Always click Save Changes and wait for the confirmation before leaving the screen.
