Code Duplication    Length = 5-6 lines in 2 locations

ecrire/inc/autoriser.php 2 locations

@@ 507-511 (lines=5) @@
504
	}
505
	
506
	if (!isset($opt['statut'])) {
507
		if (isset($desc['field']['statut'])) {
508
			$statut = sql_getfetsel('statut', $desc['table'], id_table_objet($type) . '=' . intval($id));
509
		} else {
510
			$statut = 'publie';
511
		} // pas de statut => publie
512
	} else {
513
		$statut = $opt['statut'];
514
	}
@@ 755-760 (lines=6) @@
752
		return true;
753
	}
754
	// cas des articles : depend du statut de l'article et de l'auteur
755
	if (isset($opt['statut'])) {
756
		$statut = $opt['statut'];
757
	} else {
758
		if (!$id) {
759
			return false;
760
		}
761
		$statut = sql_getfetsel('statut', 'spip_articles', 'id_article=' . intval($id));
762
	}
763