Compare commits

..
Author SHA1 Message Date
phoenix 32d67c681d tsk-9: Added return parameter 2025-12-31 18:42:18 -05:00
phoenix ae0df7ef0a tsk-9: Build fixes after package update 2025-12-31 18:35:20 -05:00
phoenix 0ec0b3dece tsk-9: textsender-models version bump 2025-12-31 18:34:58 -05:00
2 changed files with 2 additions and 5 deletions
+1 -1
View File
@@ -25,7 +25,7 @@ jobs:
run: |
echo "Creating version"
VERSION="0.1.0"
VERSION="0.0.8"
PROJECT_COMMIT_HASH=$(git rev-parse HEAD | cut -c 1-10)
BRANCH_REF="${{ gitea.ref }}"
BRANCH_NAME=$(echo "$BRANCH_REF" | cut -d '/' -f 3)
+1 -4
View File
@@ -15,14 +15,11 @@ import (
)
const Schedule_Type = "fixed"
const Schedulable_Limit_In_Seconds = 300
type MessageSender struct {
Config *auxcfg.TwilioConfig
}
// Sends a message to a contact via Twilio
// Has support for scheduling a time based on if it is in the future
func (m *MessageSender) Send(msg message.Message, number contact.Contact, sendTime *time.Time) (*types.TwilioResult, map[string]any, error) {
if m.Config == nil {
return nil, nil, fmt.Errorf("Config has not been initialized")
@@ -60,7 +57,7 @@ func (m *MessageSender) Send(msg message.Message, number contact.Contact, sendTi
}
func isSchedulable(now *time.Time, scheduled *time.Time) bool {
early := now.Add(Schedulable_Limit_In_Seconds * time.Second)
early := now.Add(300 * time.Second)
if scheduled.After(early) {
return true