diff options
Diffstat (limited to 'tubes/source/collaboration.cxx')
-rw-r--r-- | tubes/source/collaboration.cxx | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/tubes/source/collaboration.cxx b/tubes/source/collaboration.cxx index 65c24c546ec3..c957091cf042 100644 --- a/tubes/source/collaboration.cxx +++ b/tubes/source/collaboration.cxx @@ -26,14 +26,18 @@ Collaboration::~Collaboration() mpConference->close(); } -TeleConference* Collaboration::GetConference() const +sal_uInt64 Collaboration::GetId() const { - return mpConference; + return reinterpret_cast<sal_uInt64> (this); } -sal_uInt64 Collaboration::GetId() const +void Collaboration::Invite( TpContact* pContact ) const { - return reinterpret_cast<sal_uInt64> (this); + if (mpConference) + { + mpConference->invite( pContact ); + SaveAndSendFile( pContact ); + } } void Collaboration::SendFile( TpContact* pContact, const OUString& rURL ) const |