summaryrefslogtreecommitdiff
path: root/tubes/source/collaboration.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'tubes/source/collaboration.cxx')
-rw-r--r--tubes/source/collaboration.cxx12
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