GRAYBYTE WORDPRESS FILE MANAGER4462

Server IP : 198.54.121.189 / Your IP : 216.73.216.112
System : Linux premium69.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
PHP Version : 7.4.33
Disable Function : NONE
cURL : ON | WGET : ON | Sudo : OFF | Pkexec : OFF
Directory : /home/giriqfky/swamivivekananda.co.in/wp-content/plugins/wp-smushit/_src/js/
Upload Files :
Current_dir [ Writeable ] Document_root [ Writeable ]

Command :


Current File : /home/giriqfky/swamivivekananda.co.in/wp-content/plugins/wp-smushit/_src/js//loopback-tester.js
import Fetcher from './utils/fetcher';

class LoopbackTester {
	delayTimeOnFailure = 5000;

	performTest() {
		return new Promise( ( resolve, reject ) => {
			this.startTest().then( ( res ) => {
				if ( res?.success ) {
					this.getResult(
						resolve,
						() => {
							setTimeout( () => {
								this.getResult( resolve, reject, reject );
							}, this.delayTimeOnFailure );
						},
						reject
					);
				} else {
					reject( res );
				}
			} ).catch( ( error ) => {
				reject( error );
			} );
		} );
	}

	startTest() {
		return Fetcher.background.backgroundHealthyCheck();
	}

	getResult( successCallback, failedCallback, errorCallback ) {
		return this.fetchResult().then( ( status ) => {
			let data = status?.data;
			if (status?.success && data?.loopback) {
				successCallback(data);
			} else {
				failedCallback(status);
			}
		} ).catch( ( error ) => {
			errorCallback( error );
		} );
	}

	fetchResult() {
		return Fetcher.background.backgroundHealthyStatus();
	}
}

export default ( new LoopbackTester() );

[ Back ]
Name
Size
Last Modified
Owner / Group
Permissions
Options
..
--
July 10 2025 04:32:33
giriqfky / giriqfky
0755
common
--
July 10 2025 04:32:33
giriqfky / giriqfky
0755
frontend
--
July 10 2025 04:32:33
giriqfky / giriqfky
0755
modules
--
July 10 2025 04:32:33
giriqfky / giriqfky
0755
smush
--
July 10 2025 04:32:33
giriqfky / giriqfky
0755
utils
--
July 10 2025 04:32:33
giriqfky / giriqfky
0755
.htaccess
0.41 KB
July 10 2025 04:32:33
giriqfky / giriqfky
0644
app.js
1.726 KB
June 23 2025 07:12:38
giriqfky / giriqfky
0644
global-tracking.js
1.741 KB
June 23 2025 07:12:38
giriqfky / giriqfky
0644
global.js
2.84 KB
June 23 2025 07:12:38
giriqfky / giriqfky
0644
loopback-tester.js
1.015 KB
June 23 2025 07:12:38
giriqfky / giriqfky
0644
shared-ui.js
0.586 KB
June 23 2025 07:12:38
giriqfky / giriqfky
0644
tutorials.js
2.234 KB
June 23 2025 07:12:38
giriqfky / giriqfky
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025
CONTACT ME
Static GIF