NOISSUE Specify Imgur client ID at build time
This commit is contained in:
		@@ -75,6 +75,9 @@ set(MultiMC_META_URL "https://meta.multimc.org/v1/" CACHE STRING "URL to fetch M
 | 
			
		||||
# paste.ee API key
 | 
			
		||||
set(MultiMC_PASTE_EE_API_KEY "utLvciUouSURFzfjPxLBf5W4ISsUX4pwBDF7N1AfZ" CACHE STRING "API key you can get from paste.ee when you register an account")
 | 
			
		||||
 | 
			
		||||
# Imgur API Client ID
 | 
			
		||||
set(MultiMC_IMGUR_CLIENT_ID "5b97b0713fba4a3" CACHE STRING "Client ID you can get from Imgur when you register an application")
 | 
			
		||||
 | 
			
		||||
# Google analytics ID
 | 
			
		||||
set(MultiMC_ANALYTICS_ID "UA-87731965-2" CACHE STRING "ID you can get from Google analytics")
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -22,7 +22,7 @@ void ImgurAlbumCreation::start()
 | 
			
		||||
    QNetworkRequest request(m_url);
 | 
			
		||||
    request.setHeader(QNetworkRequest::UserAgentHeader, BuildConfig.USER_AGENT_UNCACHED);
 | 
			
		||||
    request.setHeader(QNetworkRequest::ContentTypeHeader, "application/x-www-form-urlencoded");
 | 
			
		||||
    request.setRawHeader("Authorization", "Client-ID 5b97b0713fba4a3");
 | 
			
		||||
    request.setRawHeader("Authorization", QString("Client-ID %1").arg(BuildConfig.IMGUR_CLIENT_ID).toStdString().c_str());
 | 
			
		||||
    request.setRawHeader("Accept", "application/json");
 | 
			
		||||
 | 
			
		||||
    QStringList hashes;
 | 
			
		||||
 
 | 
			
		||||
@@ -24,7 +24,7 @@ void ImgurUpload::start()
 | 
			
		||||
    m_status = Job_InProgress;
 | 
			
		||||
    QNetworkRequest request(m_url);
 | 
			
		||||
    request.setHeader(QNetworkRequest::UserAgentHeader, BuildConfig.USER_AGENT_UNCACHED);
 | 
			
		||||
    request.setRawHeader("Authorization", "Client-ID 5b97b0713fba4a3");
 | 
			
		||||
    request.setRawHeader("Authorization", QString("Client-ID %1").arg(BuildConfig.IMGUR_CLIENT_ID).toStdString().c_str());
 | 
			
		||||
    request.setRawHeader("Accept", "application/json");
 | 
			
		||||
 | 
			
		||||
    QFile f(m_shot->m_file.absoluteFilePath());
 | 
			
		||||
 
 | 
			
		||||
@@ -33,6 +33,7 @@ Config::Config()
 | 
			
		||||
    VERSION_STR = "@MultiMC_VERSION_STRING@";
 | 
			
		||||
    NEWS_RSS_URL = "@MultiMC_NEWS_RSS_URL@";
 | 
			
		||||
    PASTE_EE_KEY = "@MultiMC_PASTE_EE_API_KEY@";
 | 
			
		||||
    IMGUR_CLIENT_ID = "@MultiMC_IMGUR_CLIENT_ID@";
 | 
			
		||||
    META_URL = "@MultiMC_META_URL@";
 | 
			
		||||
 | 
			
		||||
    BUG_TRACKER_URL = "@MultiMC_BUG_TRACKER_URL@";
 | 
			
		||||
 
 | 
			
		||||
@@ -65,6 +65,11 @@ public:
 | 
			
		||||
     */
 | 
			
		||||
    QString PASTE_EE_KEY;
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Client ID you can get from Imgur when you register an application
 | 
			
		||||
     */
 | 
			
		||||
    QString IMGUR_CLIENT_ID;
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * MultiMC Metadata repository URL prefix
 | 
			
		||||
     */
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user