Merge pull request #1178 from alphagov/ken-use-inbound-number

Use inbound number for delivering sms and to show on service settings
This commit is contained in:
kentsanggds
2017-08-18 11:42:52 +01:00
committed by GitHub
19 changed files with 439 additions and 33 deletions

View File

@@ -241,6 +241,12 @@ class Service(db.Model, Versioned):
return cls(**fields)
def get_inbound_number(self):
if self.inbound_number and self.inbound_number.active:
return self.inbound_number.number
else:
return self.sms_sender or current_app.config['FROM_NUMBER']
class InboundNumber(db.Model):
__tablename__ = "inbound_numbers"