mirror of
https://github.com/claudehohl/Stikked.git
synced 2025-04-25 20:41:20 -05:00
force private on previously encrypted pastes
This commit is contained in:
parent
26cd691cea
commit
59573236d6
@ -56,6 +56,11 @@ class Pastes extends CI_Model
|
|||||||
}
|
}
|
||||||
$data['private'] = ($this->input->post('private') === null ? '0' : $this->input->post('private'));
|
$data['private'] = ($this->input->post('private') === null ? '0' : $this->input->post('private'));
|
||||||
|
|
||||||
|
// force private when a previously encrypted paste gets pasted publicly
|
||||||
|
if (preg_match('/^U2FsdGVkX1/', $data['raw'])) {
|
||||||
|
$data['private'] = 1;
|
||||||
|
}
|
||||||
|
|
||||||
do {
|
do {
|
||||||
$data['pid'] = substr(md5(md5(mt_rand(0, 1000000) . time())), rand(0, 24), 8);
|
$data['pid'] = substr(md5(md5(mt_rand(0, 1000000) . time())), rand(0, 24), 8);
|
||||||
$this->db->select('id');
|
$this->db->select('id');
|
||||||
|
Loading…
x
Reference in New Issue
Block a user