Passed
Push — master ( b2075d...4ac4f4 )
by Joas
28:52 queued 14:19
created
apps/settings/templates/settings/admin/server.php 1 patch
Spacing   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -27,7 +27,7 @@  discard block
 block discarded – undo
27 27
 ?>
28 28
 
29 29
 <div class="section" id="backgroundjobs">
30
-	<h2 class="inlineblock"><?php p($l->t('Background jobs'));?></h2>
30
+	<h2 class="inlineblock"><?php p($l->t('Background jobs')); ?></h2>
31 31
 	<p class="cronlog inlineblock">
32 32
 		<?php if ($_['lastcron'] !== false) {
33 33
 	$relative_time = relative_modified_date($_['lastcron']);
@@ -38,25 +38,25 @@  discard block
 block discarded – undo
38 38
 	$maxAgeAbsoluteTime = $formatter->formatDateTime($_['cronMaxAge'], 'long', 'long');
39 39
 	if (time() - $_['lastcron'] > 600) { ?>
40 40
 				<span class="status error"></span>
41
-				<span class="crondate" title="<?php p($absolute_time);?>">
42
-					<?php p($l->t("Last job execution ran %s. Something seems wrong.", [$relative_time]));?>
41
+				<span class="crondate" title="<?php p($absolute_time); ?>">
42
+					<?php p($l->t("Last job execution ran %s. Something seems wrong.", [$relative_time])); ?>
43 43
 				</span>
44 44
 			<?php } elseif (time() - $_['cronMaxAge'] > 12 * 3600) {
45 45
 		if ($_['backgroundjobs_mode'] === 'cron') { ?>
46 46
 						<span class="status warning"></span>
47
-						<span class="crondate" title="<?php p($maxAgeAbsoluteTime);?>">
48
-							<?php p($l->t("Some jobs haven’t been executed since %s. Please consider increasing the execution frequency.", [$maxAgeRelativeTime]));?>
47
+						<span class="crondate" title="<?php p($maxAgeAbsoluteTime); ?>">
48
+							<?php p($l->t("Some jobs haven’t been executed since %s. Please consider increasing the execution frequency.", [$maxAgeRelativeTime])); ?>
49 49
 						</span>
50 50
 					<?php } else { ?>
51 51
 						<span class="status error"></span>
52
-						<span class="crondate" title="<?php p($maxAgeAbsoluteTime);?>">
53
-							<?php p($l->t("Some jobs didn’t execute since %s. Please consider switching to system cron.", [$maxAgeRelativeTime]));?>
52
+						<span class="crondate" title="<?php p($maxAgeAbsoluteTime); ?>">
53
+							<?php p($l->t("Some jobs didn’t execute since %s. Please consider switching to system cron.", [$maxAgeRelativeTime])); ?>
54 54
 						</span>
55 55
 					<?php }
56 56
 	} else { ?>
57 57
 				<span class="status success"></span>
58
-				<span class="crondate" title="<?php p($absolute_time);?>">
59
-					<?php p($l->t("Last job ran %s.", [$relative_time]));?>
58
+				<span class="crondate" title="<?php p($absolute_time); ?>">
59
+					<?php p($l->t("Last job ran %s.", [$relative_time])); ?>
60 60
 				</span>
61 61
 			<?php }
62 62
 } else { ?>
@@ -65,13 +65,13 @@  discard block
 block discarded – undo
65 65
 		} ?>
66 66
 	</p>
67 67
 	<a target="_blank" rel="noreferrer noopener" class="icon-info"
68
-	   title="<?php p($l->t('Open documentation'));?>"
68
+	   title="<?php p($l->t('Open documentation')); ?>"
69 69
 	   href="<?php p(link_to_docs('admin-background-jobs')); ?>"></a>
70 70
 
71
-	<p class="settings-hint"><?php p($l->t('For optimal performance it\'s important to configure background jobs correctly. For bigger instances \'Cron\' is the recommended setting. Please see the documentation for more information.'));?></p>
71
+	<p class="settings-hint"><?php p($l->t('For optimal performance it\'s important to configure background jobs correctly. For bigger instances \'Cron\' is the recommended setting. Please see the documentation for more information.')); ?></p>
72 72
 	<form action="#">
73 73
 		<fieldset>
74
-			<legend class="hidden-visually"><?php p($l->t('Pick background job setting'));?></legend>
74
+			<legend class="hidden-visually"><?php p($l->t('Pick background job setting')); ?></legend>
75 75
 			<p>
76 76
 				<input type="radio" name="mode" value="ajax" class="radio"
77 77
 					   id="backgroundjobs_ajax" <?php if ($_['backgroundjobs_mode'] === "ajax") {
Please login to merge, or discard this patch.
apps/settings/lib/Settings/Admin/Server.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -59,7 +59,7 @@
 block discarded – undo
59 59
 			'cronMaxAge' => $this->cronMaxAge(),
60 60
 			'cronErrors' => $this->config->getAppValue('core', 'cronErrors'),
61 61
 			'cli_based_cron_possible' => function_exists('posix_getpwuid'),
62
-			'cli_based_cron_user' => function_exists('posix_getpwuid') ? posix_getpwuid(fileowner(\OC::$configDir . 'config.php'))['name'] : '',
62
+			'cli_based_cron_user' => function_exists('posix_getpwuid') ? posix_getpwuid(fileowner(\OC::$configDir.'config.php'))['name'] : '',
63 63
 		];
64 64
 
65 65
 		return new TemplateResponse('settings', 'settings/admin/server', $parameters, '');
Please login to merge, or discard this patch.
apps/workflowengine/lib/BackgroundJobs/Rotate.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -36,8 +36,8 @@
 block discarded – undo
36 36
 
37 37
 	protected function run($argument) {
38 38
 		$config = \OC::$server->getConfig();
39
-		$default = $config->getSystemValue('datadirectory', \OC::$SERVERROOT . '/data') . '/flow.log';
40
-		$this->filePath = trim((string)$config->getAppValue(Application::APP_ID, 'logfile', $default));
39
+		$default = $config->getSystemValue('datadirectory', \OC::$SERVERROOT.'/data').'/flow.log';
40
+		$this->filePath = trim((string) $config->getAppValue(Application::APP_ID, 'logfile', $default));
41 41
 
42 42
 		if ($this->filePath === '') {
43 43
 			// disabled, nothing to do
Please login to merge, or discard this patch.
apps/accessibility/lib/Controller/AccessibilityController.php 1 patch
Spacing   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -149,15 +149,15 @@  discard block
 block discarded – undo
149 149
 				if ($scssFile === 'highcontrast' && in_array('dark', $userValues)) {
150 150
 					$scssFile .= 'dark';
151 151
 				}
152
-				$imports .= '@import "' . $scssFile . '";';
152
+				$imports .= '@import "'.$scssFile.'";';
153 153
 			}
154 154
 		}
155 155
 
156 156
 		if ($imports !== '') {
157 157
 			$scss = new Compiler();
158 158
 			$scss->setImportPaths([
159
-				$this->appRoot . '/css/',
160
-				$this->serverRoot . '/core/css/'
159
+				$this->appRoot.'/css/',
160
+				$this->serverRoot.'/core/css/'
161 161
 			]);
162 162
 
163 163
 			// Continue after throw
@@ -167,9 +167,9 @@  discard block
 block discarded – undo
167 167
 			// Import theme, variables and compile css4 variables
168 168
 			try {
169 169
 				$css .= $scss->compile(
170
-					$imports .
171
-					$this->getInjectedVariables() .
172
-					'@import "variables.scss";' .
170
+					$imports.
171
+					$this->getInjectedVariables().
172
+					'@import "variables.scss";'.
173 173
 					'@import "css-variables.scss";'
174 174
 				);
175 175
 			} catch (ParserException $e) {
@@ -182,21 +182,21 @@  discard block
 block discarded – undo
182 182
 
183 183
 		// Rebase all urls
184 184
 		$appWebRoot = substr($this->appRoot, strlen($this->serverRoot) - strlen(\OC::$WEBROOT));
185
-		$css = $this->rebaseUrls($css, $appWebRoot . '/css');
185
+		$css = $this->rebaseUrls($css, $appWebRoot.'/css');
186 186
 
187 187
 		if (in_array('dark', $userValues) && $this->iconsCacher->getCachedList() && $this->iconsCacher->getCachedList()->getSize() > 0) {
188 188
 			$iconsCss = $this->invertSvgIconsColor($this->iconsCacher->getCachedList()->getContent());
189
-			$css = $css . $iconsCss;
189
+			$css = $css.$iconsCss;
190 190
 		}
191 191
 
192 192
 		$response = new DataDisplayResponse($css, Http::STATUS_OK, ['Content-Type' => 'text/css']);
193 193
 
194 194
 		// Set cache control
195 195
 		$ttl = 31536000;
196
-		$response->addHeader('Cache-Control', 'max-age=' . $ttl . ', immutable');
196
+		$response->addHeader('Cache-Control', 'max-age='.$ttl.', immutable');
197 197
 		$expires = new \DateTime();
198 198
 		$expires->setTimestamp($this->timeFactory->getTime());
199
-		$expires->add(new \DateInterval('PT' . $ttl . 'S'));
199
+		$expires->add(new \DateInterval('PT'.$ttl.'S'));
200 200
 		$response->addHeader('Expires', $expires->format(\DateTime::RFC1123));
201 201
 		$response->addHeader('Pragma', 'cache');
202 202
 
@@ -241,7 +241,7 @@  discard block
 block discarded – undo
241 241
 	 */
242 242
 	private function rebaseUrls(string $css, string $webDir): string {
243 243
 		$re = '/url\([\'"]([^\/][\.\w?=\/-]*)[\'"]\)/x';
244
-		$subst = 'url(\'' . $webDir . '/$1\')';
244
+		$subst = 'url(\''.$webDir.'/$1\')';
245 245
 
246 246
 		return preg_replace($re, $subst, $css);
247 247
 	}
@@ -273,7 +273,7 @@  discard block
 block discarded – undo
273 273
 		}
274 274
 		$variables = '';
275 275
 		foreach ($this->defaults->getScssVariables() as $key => $value) {
276
-			$variables .= '$' . $key . ': ' . $value . ';';
276
+			$variables .= '$'.$key.': '.$value.';';
277 277
 		}
278 278
 
279 279
 		// check for valid variables / otherwise fall back to defaults
Please login to merge, or discard this patch.
lib/private/OCS/DiscoveryService.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -69,7 +69,7 @@  discard block
 block discarded – undo
69 69
 	public function discover(string $remote, string $service, bool $skipCache = false): array {
70 70
 		// Check the cache first
71 71
 		if ($skipCache === false) {
72
-			$cacheData = $this->cache->get($remote . '#' . $service);
72
+			$cacheData = $this->cache->get($remote.'#'.$service);
73 73
 			if ($cacheData) {
74 74
 				$data = json_decode($cacheData, true);
75 75
 				if (\is_array($data)) {
@@ -82,7 +82,7 @@  discard block
 block discarded – undo
82 82
 
83 83
 		// query the remote server for available services
84 84
 		try {
85
-			$response = $this->client->get($remote . '/ocs-provider/', [
85
+			$response = $this->client->get($remote.'/ocs-provider/', [
86 86
 				'timeout' => 10,
87 87
 				'connect_timeout' => 10,
88 88
 			]);
@@ -97,7 +97,7 @@  discard block
 block discarded – undo
97 97
 		}
98 98
 
99 99
 		// Write into cache
100
-		$this->cache->set($remote . '#' . $service, json_encode($discoveredServices), 60 * 60 * 24);
100
+		$this->cache->set($remote.'#'.$service, json_encode($discoveredServices), 60 * 60 * 24);
101 101
 		return $discoveredServices;
102 102
 	}
103 103
 
@@ -130,6 +130,6 @@  discard block
 block discarded – undo
130 130
 	 * @return bool
131 131
 	 */
132 132
 	protected function isSafeUrl(string $url): bool {
133
-		return (bool)preg_match('/^[\/\.\-A-Za-z0-9]+$/', $url);
133
+		return (bool) preg_match('/^[\/\.\-A-Za-z0-9]+$/', $url);
134 134
 	}
135 135
 }
Please login to merge, or discard this patch.
lib/private/Security/Bruteforce/Throttler.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -93,7 +93,7 @@  discard block
 block discarded – undo
93 93
 	private function getCutoff(int $expire): \DateInterval {
94 94
 		$d1 = new \DateTime();
95 95
 		$d2 = clone $d1;
96
-		$d2->sub(new \DateInterval('PT' . $expire . 'S'));
96
+		$d2->sub(new \DateInterval('PT'.$expire.'S'));
97 97
 		return $d2->diff($d1);
98 98
 	}
99 99
 
@@ -128,7 +128,7 @@  discard block
 block discarded – undo
128 128
 		$values = [
129 129
 			'action' => $action,
130 130
 			'occurred' => $this->timeFactory->getTime(),
131
-			'ip' => (string)$ipAddress,
131
+			'ip' => (string) $ipAddress,
132 132
 			'subnet' => $ipAddress->getSubnet(),
133 133
 			'metadata' => json_encode($metadata),
134 134
 		];
@@ -164,7 +164,7 @@  discard block
 block discarded – undo
164 164
 		}
165 165
 
166 166
 		$keys = $this->config->getAppKeys('bruteForce');
167
-		$keys = array_filter($keys, function ($key) {
167
+		$keys = array_filter($keys, function($key) {
168 168
 			return 0 === strpos($key, 'whitelist_');
169 169
 		});
170 170
 
@@ -183,7 +183,7 @@  discard block
 block discarded – undo
183 183
 
184 184
 			$cx = explode('/', $cidr);
185 185
 			$addr = $cx[0];
186
-			$mask = (int)$cx[1];
186
+			$mask = (int) $cx[1];
187 187
 
188 188
 			// Do not compare ipv4 to ipv6
189 189
 			if (($type === 4 && !filter_var($addr, FILTER_VALIDATE_IP, FILTER_FLAG_IPV4)) ||
@@ -195,8 +195,8 @@  discard block
 block discarded – undo
195 195
 
196 196
 			$valid = true;
197 197
 			for ($i = 0; $i < $mask; $i++) {
198
-				$part = ord($addr[(int)($i / 8)]);
199
-				$orig = ord($ip[(int)($i / 8)]);
198
+				$part = ord($addr[(int) ($i / 8)]);
199
+				$orig = ord($ip[(int) ($i / 8)]);
200 200
 
201 201
 				$bitmask = 1 << (7 - ($i % 8));
202 202
 
@@ -231,7 +231,7 @@  discard block
 block discarded – undo
231 231
 		}
232 232
 
233 233
 		$ipAddress = new IpAddress($ip);
234
-		if ($this->isIPWhitelisted((string)$ipAddress)) {
234
+		if ($this->isIPWhitelisted((string) $ipAddress)) {
235 235
 			return 0;
236 236
 		}
237 237
 
@@ -289,7 +289,7 @@  discard block
 block discarded – undo
289 289
 	 */
290 290
 	public function resetDelay(string $ip, string $action, array $metadata): void {
291 291
 		$ipAddress = new IpAddress($ip);
292
-		if ($this->isIPWhitelisted((string)$ipAddress)) {
292
+		if ($this->isIPWhitelisted((string) $ipAddress)) {
293 293
 			return;
294 294
 		}
295 295
 
Please login to merge, or discard this patch.
lib/private/User/Backend.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -39,14 +39,14 @@  discard block
 block discarded – undo
39 39
 	/**
40 40
 	 * actions that user backends can define
41 41
 	 */
42
-	public const CREATE_USER = 1;			// 1 << 0
43
-	public const SET_PASSWORD = 16;			// 1 << 4
44
-	public const CHECK_PASSWORD = 256;			// 1 << 8
45
-	public const GET_HOME = 4096;			// 1 << 12
46
-	public const GET_DISPLAYNAME = 65536;		// 1 << 16
47
-	public const SET_DISPLAYNAME = 1048576;		// 1 << 20
48
-	public const PROVIDE_AVATAR = 16777216;		// 1 << 24
49
-	public const COUNT_USERS = 268435456;	// 1 << 28
42
+	public const CREATE_USER = 1; // 1 << 0
43
+	public const SET_PASSWORD = 16; // 1 << 4
44
+	public const CHECK_PASSWORD = 256; // 1 << 8
45
+	public const GET_HOME = 4096; // 1 << 12
46
+	public const GET_DISPLAYNAME = 65536; // 1 << 16
47
+	public const SET_DISPLAYNAME = 1048576; // 1 << 20
48
+	public const PROVIDE_AVATAR = 16777216; // 1 << 24
49
+	public const COUNT_USERS = 268435456; // 1 << 28
50 50
 
51 51
 	protected $possibleActions = [
52 52
 		self::CREATE_USER => 'createUser',
@@ -86,7 +86,7 @@  discard block
 block discarded – undo
86 86
 	 * compared with self::CREATE_USER etc.
87 87
 	 */
88 88
 	public function implementsActions($actions) {
89
-		return (bool)($this->getSupportedActions() & $actions);
89
+		return (bool) ($this->getSupportedActions() & $actions);
90 90
 	}
91 91
 
92 92
 	/**
Please login to merge, or discard this patch.
lib/private/Encryption/Keys/Storage.php 1 patch
Spacing   +18 added lines, -18 removed lines patch added patch discarded remove patch
@@ -80,8 +80,8 @@  discard block
 block discarded – undo
80 80
 		$this->util = $util;
81 81
 
82 82
 		$this->encryption_base_dir = '/files_encryption';
83
-		$this->keys_base_dir = $this->encryption_base_dir .'/keys';
84
-		$this->backup_base_dir = $this->encryption_base_dir .'/backup';
83
+		$this->keys_base_dir = $this->encryption_base_dir.'/keys';
84
+		$this->backup_base_dir = $this->encryption_base_dir.'/backup';
85 85
 		$this->root_dir = $this->util->getKeyStorageRoot();
86 86
 		$this->crypto = $crypto;
87 87
 		$this->config = $config;
@@ -101,14 +101,14 @@  discard block
 block discarded – undo
101 101
 	public function getFileKey($path, $keyId, $encryptionModuleId) {
102 102
 		$realFile = $this->util->stripPartialFileExtension($path);
103 103
 		$keyDir = $this->getFileKeyDir($encryptionModuleId, $realFile);
104
-		$key = $this->getKey($keyDir . $keyId)['key'];
104
+		$key = $this->getKey($keyDir.$keyId)['key'];
105 105
 
106 106
 		if ($key === '' && $realFile !== $path) {
107 107
 			// Check if the part file has keys and use them, if no normal keys
108 108
 			// exist. This is required to fix copyBetweenStorage() when we
109 109
 			// rename a .part file over storage borders.
110 110
 			$keyDir = $this->getFileKeyDir($encryptionModuleId, $path);
111
-			$key = $this->getKey($keyDir . $keyId)['key'];
111
+			$key = $this->getKey($keyDir.$keyId)['key'];
112 112
 		}
113 113
 
114 114
 		return base64_decode($key);
@@ -138,7 +138,7 @@  discard block
 block discarded – undo
138 138
 	 */
139 139
 	public function setFileKey($path, $keyId, $key, $encryptionModuleId) {
140 140
 		$keyDir = $this->getFileKeyDir($encryptionModuleId, $path);
141
-		return $this->setKey($keyDir . $keyId, [
141
+		return $this->setKey($keyDir.$keyId, [
142 142
 			'key' => base64_encode($key),
143 143
 		]);
144 144
 	}
@@ -180,7 +180,7 @@  discard block
 block discarded – undo
180 180
 	 */
181 181
 	public function deleteFileKey($path, $keyId, $encryptionModuleId) {
182 182
 		$keyDir = $this->getFileKeyDir($encryptionModuleId, $path);
183
-		return !$this->view->file_exists($keyDir . $keyId) || $this->view->unlink($keyDir . $keyId);
183
+		return !$this->view->file_exists($keyDir.$keyId) || $this->view->unlink($keyDir.$keyId);
184 184
 	}
185 185
 
186 186
 	/**
@@ -209,10 +209,10 @@  discard block
 block discarded – undo
209 209
 	 */
210 210
 	protected function constructUserKeyPath($encryptionModuleId, $keyId, $uid) {
211 211
 		if ($uid === null) {
212
-			$path = $this->root_dir . '/' . $this->encryption_base_dir . '/' . $encryptionModuleId . '/' . $keyId;
212
+			$path = $this->root_dir.'/'.$this->encryption_base_dir.'/'.$encryptionModuleId.'/'.$keyId;
213 213
 		} else {
214
-			$path = $this->root_dir . '/' . $uid . $this->encryption_base_dir . '/'
215
-				. $encryptionModuleId . '/' . $uid . '.' . $keyId;
214
+			$path = $this->root_dir.'/'.$uid.$this->encryption_base_dir.'/'
215
+				. $encryptionModuleId.'/'.$uid.'.'.$keyId;
216 216
 		}
217 217
 
218 218
 		return \OC\Files\Filesystem::normalizePath($path);
@@ -369,12 +369,12 @@  discard block
 block discarded – undo
369 369
 
370 370
 		// in case of system wide mount points the keys are stored directly in the data directory
371 371
 		if ($this->util->isSystemWideMountPoint($filename, $owner)) {
372
-			$keyPath = $this->root_dir . '/' . $this->keys_base_dir . $filename . '/';
372
+			$keyPath = $this->root_dir.'/'.$this->keys_base_dir.$filename.'/';
373 373
 		} else {
374
-			$keyPath = $this->root_dir . '/' . $owner . $this->keys_base_dir . $filename . '/';
374
+			$keyPath = $this->root_dir.'/'.$owner.$this->keys_base_dir.$filename.'/';
375 375
 		}
376 376
 
377
-		return Filesystem::normalizePath($keyPath . $encryptionModuleId . '/', false);
377
+		return Filesystem::normalizePath($keyPath.$encryptionModuleId.'/', false);
378 378
 	}
379 379
 
380 380
 	/**
@@ -429,13 +429,13 @@  discard block
 block discarded – undo
429 429
 	 * @since 12.0.0
430 430
 	 */
431 431
 	public function backupUserKeys($encryptionModuleId, $purpose, $uid) {
432
-		$source = $uid . $this->encryption_base_dir . '/' . $encryptionModuleId;
433
-		$backupDir = $uid . $this->backup_base_dir;
432
+		$source = $uid.$this->encryption_base_dir.'/'.$encryptionModuleId;
433
+		$backupDir = $uid.$this->backup_base_dir;
434 434
 		if (!$this->view->file_exists($backupDir)) {
435 435
 			$this->view->mkdir($backupDir);
436 436
 		}
437 437
 
438
-		$backupDir = $backupDir . '/' . $purpose . '.' . $encryptionModuleId . '.' . $this->getTimestamp();
438
+		$backupDir = $backupDir.'/'.$purpose.'.'.$encryptionModuleId.'.'.$this->getTimestamp();
439 439
 		$this->view->mkdir($backupDir);
440 440
 
441 441
 		return $this->view->copy($source, $backupDir);
@@ -461,9 +461,9 @@  discard block
 block discarded – undo
461 461
 		$systemWideMountPoint = $this->util->isSystemWideMountPoint($relativePath, $owner);
462 462
 
463 463
 		if ($systemWideMountPoint) {
464
-			$systemPath = $this->root_dir . '/' . $this->keys_base_dir . $relativePath . '/';
464
+			$systemPath = $this->root_dir.'/'.$this->keys_base_dir.$relativePath.'/';
465 465
 		} else {
466
-			$systemPath = $this->root_dir . '/' . $owner . $this->keys_base_dir . $relativePath . '/';
466
+			$systemPath = $this->root_dir.'/'.$owner.$this->keys_base_dir.$relativePath.'/';
467 467
 		}
468 468
 
469 469
 		return  Filesystem::normalizePath($systemPath, false);
@@ -480,7 +480,7 @@  discard block
 block discarded – undo
480 480
 			$sub_dirs = explode('/', ltrim($path, '/'));
481 481
 			$dir = '';
482 482
 			foreach ($sub_dirs as $sub_dir) {
483
-				$dir .= '/' . $sub_dir;
483
+				$dir .= '/'.$sub_dir;
484 484
 				if (!$this->view->is_dir($dir)) {
485 485
 					$this->view->mkdir($dir);
486 486
 				}
Please login to merge, or discard this patch.
lib/private/legacy/OC_API.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -375,7 +375,7 @@
 block discarded – undo
375 375
 		}
376 376
 
377 377
 		foreach ($result->getHeaders() as $name => $value) {
378
-			header($name . ': ' . $value);
378
+			header($name.': '.$value);
379 379
 		}
380 380
 
381 381
 		$meta = $result->getMeta();
Please login to merge, or discard this patch.