OSDN Git Service

change get url if machibbs
authorikemo <ikemo@56b19765-1e22-0410-a548-a0f45d66c51a>
Fri, 4 Jun 2004 06:50:54 +0000 (06:50 +0000)
committerikemo <ikemo@56b19765-1e22-0410-a548-a0f45d66c51a>
Fri, 4 Jun 2004 06:50:54 +0000 (06:50 +0000)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/kita/kita/trunk@1119 56b19765-1e22-0410-a548-a0f45d66c51a

kita/src/libkita/access.cpp

index 5302204..81ec4ed 100644 (file)
@@ -87,19 +87,23 @@ void Access::writeCacheData( const KURL& url )
 
 QString Access::getupdate()
 {
+    QString getURL = m_thread->datURL();
+    if ( Kita::boardType( getURL ) == Board_MachiBBS ) {
+        getURL = Kita::datToThread( getURL );
+    }
 
     QString retstr;
     m_threadData = "";
     m_firstReceive = FALSE;
 
-    if ( KURL( m_thread->datURL() ).protocol() != "k2ch" ) {
+    if ( KURL( getURL ).protocol() != "k2ch" ) {
         KIO::SlaveConfig::self() ->setConfigData( "http",
-                KURL( m_thread->datURL() ).host(),
+                KURL( getURL ).host(),
                 "UserAgent",
                 QString( "Monazilla/1.00 (Kita/%1)" ).arg( VERSION ) );
     }
 
-    KIO::TransferJob* job = KIO::get( m_thread->datURL(), true, false );
+    KIO::TransferJob* job = KIO::get( getURL, true, false );
     m_currentJob = job;
 
     connect( job, SIGNAL( data( KIO::Job*, const QByteArray& ) ),